次の方法で共有


ISharePointConnection.ExecuteCommand<T> メソッド (String, T)

更新 : 2010 年 9 月

指定した ID とパラメーターの型を持つ SharePoint コマンドを実行します。

名前空間:  Microsoft.VisualStudio.SharePoint
アセンブリ:  Microsoft.VisualStudio.SharePoint (Microsoft.VisualStudio.SharePoint.dll 内)

構文

'宣言
Sub ExecuteCommand(Of T) ( _
    commandId As String, _
    arg As T _
)
void ExecuteCommand<T>(
    string commandId,
    T arg
)

型パラメーター

  • T
    実行する SharePoint コマンドのパラメーターの型。 これは、Windows Communication Foundation (WCF) でシリアル化できる型でなければなりません。

パラメーター

  • commandId
    型: System.String
    実行する SharePoint コマンドの ID。
  • arg
    型: T
    SharePoint コマンドに渡される引数。

例外

例外 条件
InvalidOperationException

SharePoint コマンドのパラメーター型が T 型と一致していません。

SharePointConnectionException

SharePoint への接続中にエラーが発生しました。

ArgumentOutOfRangeException

commandId は、使用可能などの SharePoint コマンドとも一致しません。

SharePointCommandException

SharePoint コマンドによって例外がスローされました。

解説

このメソッドを使用して、カスタム パラメーターを持ち、戻り値を持たない SharePoint コマンドを実行します。 詳細については、「方法: SharePoint コマンドを作成する」および「方法: SharePoint コマンドを実行する」を参照してください。

WCF (Windows Communication Foundation) によってシリアル化できる型の詳細については、「Types Supported by the Data Contract Serializer」および「Using the XmlSerializer Class」を参照してください。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

ISharePointConnection インターフェイス

ExecuteCommand オーバーロード

Microsoft.VisualStudio.SharePoint 名前空間

履歴の変更

日付

History

理由

2010 年 9 月

パラメーターに対する WCF シリアル化要件を文書化します。

カスタマー フィードバック