この c# CSOM を powershell に配置するにはどうすればよいですか
TaxonomyField taxonomyField = clientContext.CastTo(field);
私は試しました: $taxonomyField = $clientContext.CastTo[Microsoft.SharePoint.Client.Taxonomy.TaxonomyField]
しかし、動作しません。
この c# CSOM を powershell に配置するにはどうすればよいですか
TaxonomyField taxonomyField = clientContext.CastTo(field);
私は試しました: $taxonomyField = $clientContext.CastTo[Microsoft.SharePoint.Client.Taxonomy.TaxonomyField]
しかし、動作しません。
これに一日中費やしました。誰かがこれが役に立つことを願っています! これは、powershell 内でジェネリック メソッドを呼び出すことと関係があります (関数呼び出しで表示されるときはいつでも)。好きなので一行にまとめました。
また、$global:ctx は単なるクライアント コンテキスト オブジェクトです。
$txField = [Microsoft.SharePoint.Client.ClientContext].GetMethod("CastTo").MakeGenericMethod([Microsoft.SharePoint.Client.Taxonomy.TaxonomyField]).Invoke($global:ctx, $field)