Ich habe eine PowerShell-Funktion entwickelt, die eine Reihe von Aktionen zum Bereitstellen von SharePoint Team-Websites ausführt . Letztendlich möchte ich, dass die Funktion die URL der bereitgestellten Site als Zeichenfolge zurückgibt, sodass ich am Ende meiner Funktion den folgenden Code habe:
$rs = $url.ToString();
return $rs;
Der Code, der diese Funktion aufruft, sieht folgendermaßen aus:
$returnURL = MyFunction -param 1 ...
Ich erwarte also einen String, aber das ist es nicht. Stattdessen handelt es sich um ein Objekt vom Typ System.Management.Automation.PSMethod. Warum wird dieser Typ anstelle eines String-Typs zurückgegeben?