ฉันได้พัฒนาฟังก์ชัน PowerShell ที่ดำเนินการหลายอย่างที่เกี่ยวข้องกับการจัดเตรียมไซต์SharePoint Team ในที่สุดฉันต้องการฟังก์ชั่นเพื่อกลับ URL ของเว็บไซต์ที่จัดเตรียมเป็นสตริงดังนั้นในตอนท้ายของฟังก์ชั่นของฉันฉันมีรหัสต่อไปนี้:
$rs = $url.ToString();
return $rs;
รหัสที่เรียกใช้ฟังก์ชันนี้มีลักษณะดังนี้:
$returnURL = MyFunction -param 1 ...
ดังนั้นฉันคาดหวังสตริง แต่มันไม่ได้ แต่เป็นวัตถุประเภท System.Management.Automation.PSMethod แทน เหตุใดจึงส่งคืนชนิดนั้นแทนที่จะเป็นชนิดสตริง