J'ai développé une fonction PowerShell qui effectue un certain nombre d'actions impliquant le provisionnement de sites d'équipe SharePoint . En fin de compte, je souhaite que la fonction renvoie l'URL du site mis en service sous forme de chaîne.Ainsi, à la fin de ma fonction, j'ai le code suivant:
$rs = $url.ToString();
return $rs;
Le code qui appelle cette fonction ressemble à ceci:
$returnURL = MyFunction -param 1 ...
Donc j'attends un String, mais ce n'est pas le cas. Au lieu de cela, il s'agit d'un objet de type System.Management.Automation.PSMethod. Pourquoi renvoie-t-il ce type au lieu d'un type String?