Opracowałem funkcję PowerShell, która wykonuje szereg działań związanych z udostępnianiem witryn zespołu SharePoint . Ostatecznie chcę, aby funkcja zwróciła adres URL zabezpieczonej witryny jako ciąg znaków, więc na końcu mojej funkcji mam następujący kod:
$rs = $url.ToString();
return $rs;
Kod wywołujący tę funkcję wygląda następująco:
$returnURL = MyFunction -param 1 ...
Spodziewam się String, jednak tak nie jest. Zamiast tego jest to obiekt typu System.Management.Automation.PSMethod. Dlaczego zwraca ten typ zamiast typu String?