ISharePointConnection.ExecuteCommand メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ExecuteCommand(String) |
指定した ID を持つ SharePoint コマンドを実行します。 |
ExecuteCommand<T,TResult>(String, T) |
指定した ID、パラメーターの型、および戻り値の型を持つ SharePoint コマンドを実行します。 |
ExecuteCommand<T>(String, T) |
指定した ID とパラメーターの型を持つ SharePoint コマンドを実行します。 |
ExecuteCommand<TResult>(String) |
指定した ID と戻り値の型を持つ SharePoint コマンドを実行します。 |
ExecuteCommand(String)
指定した ID を持つ SharePoint コマンドを実行します。
public:
void ExecuteCommand(System::String ^ commandId);
public void ExecuteCommand (string commandId);
abstract member ExecuteCommand : string -> unit
Public Sub ExecuteCommand (commandId As String)
パラメーター
- commandId
- String
実行する SharePoint コマンドの ID。
例外
SharePoint への接続中にエラーが発生しました。
commandId
は、使用可能などの SharePoint コマンドとも一致しません。
SharePoint コマンドによって例外がスローされました。
注釈
カスタム パラメーターまたは戻り値を持たない SharePoint コマンドを実行するには、このメソッドを使用します。 詳細については、「 方法: SharePoint コマンドを作成する 」および「 方法: SharePoint コマンドを実行する」を参照してください。
適用対象
ExecuteCommand<T,TResult>(String, T)
指定した ID、パラメーターの型、および戻り値の型を持つ SharePoint コマンドを実行します。
public:
generic <typename T, typename TResult>
TResult ExecuteCommand(System::String ^ commandId, T arg);
public TResult ExecuteCommand<T,TResult> (string commandId, T arg);
abstract member ExecuteCommand : string * 'T -> 'Result
Public Function ExecuteCommand(Of T, TResult) (commandId As String, arg As T) As TResult
型パラメーター
- T
実行する SharePoint コマンドのパラメーターの型。 これは、Windows Communication Foundation (WCF) でシリアル化できる型でなければなりません。
- TResult
実行する SharePoint コマンドの戻り値の型。 これは、Windows Communication Foundation (WCF) でシリアル化できる型でなければなりません。
パラメーター
- commandId
- String
実行する SharePoint コマンドの ID。
- arg
- T
SharePoint コマンドに渡される引数。
戻り値
SharePoint コマンドの戻り値。
例外
SharePoint コマンドのパラメーター型が型と一致 T
しません。または、SharePoint コマンドの戻り値の型が型と TResult
一致しません。
SharePoint への接続中にエラーが発生しました。
commandId
は、使用可能などの SharePoint コマンドとも一致しません。
SharePoint コマンドによって例外がスローされました。
注釈
戻り値とカスタム パラメーターを持つ SharePoint コマンドを実行するには、このメソッドを使用します。 詳細については、「 方法: SharePoint コマンドを作成する 」および「 方法: SharePoint コマンドを実行する」を参照してください。
Windows Communication Foundation (WCF) でシリアル化できる型の詳細については、「 データ コントラクト シリアライザーでサポートされる型 」および「 XmlSerializer クラスの使用」を参照してください。
適用対象
ExecuteCommand<T>(String, T)
指定した ID とパラメーターの型を持つ SharePoint コマンドを実行します。
public:
generic <typename T>
void ExecuteCommand(System::String ^ commandId, T arg);
public void ExecuteCommand<T> (string commandId, T arg);
abstract member ExecuteCommand : string * 'T -> unit
Public Sub ExecuteCommand(Of T) (commandId As String, arg As T)
型パラメーター
- T
実行する SharePoint コマンドのパラメーターの型。 これは、Windows Communication Foundation (WCF) でシリアル化できる型でなければなりません。
パラメーター
- commandId
- String
実行する SharePoint コマンドの ID。
- arg
- T
SharePoint コマンドに渡される引数。
例外
SharePoint コマンドのパラメーター型が T
型と一致していません。
SharePoint への接続中にエラーが発生しました。
commandId
は、使用可能などの SharePoint コマンドとも一致しません。
SharePoint コマンドによって例外がスローされました。
注釈
このメソッドを使用して、カスタム パラメーターを持ち、戻り値を持たない SharePoint コマンドを実行します。 詳細については、「 方法: SharePoint コマンドを作成する 」および「 方法: SharePoint コマンドを実行する」を参照してください。
Windows Communication Foundation (WCF) でシリアル化できる型の詳細については、「 データ コントラクト シリアライザーでサポートされる型 」および「 XmlSerializer クラスの使用」を参照してください。
適用対象
ExecuteCommand<TResult>(String)
指定した ID と戻り値の型を持つ SharePoint コマンドを実行します。
public:
generic <typename TResult>
TResult ExecuteCommand(System::String ^ commandId);
public TResult ExecuteCommand<TResult> (string commandId);
abstract member ExecuteCommand : string -> 'Result
Public Function ExecuteCommand(Of TResult) (commandId As String) As TResult
型パラメーター
- TResult
実行する SharePoint コマンドの戻り値の型。 これは、Windows Communication Foundation (WCF) でシリアル化できる型でなければなりません。
パラメーター
- commandId
- String
実行する SharePoint コマンドの ID。
戻り値
SharePoint コマンドの戻り値。
例外
SharePoint コマンドの戻り値の型が TResult
型と一致していません。
SharePoint への接続中にエラーが発生しました。
commandId
は、使用可能などの SharePoint コマンドとも一致しません。
SharePoint コマンドによって例外がスローされました。
注釈
戻り値はあるがカスタム パラメーターがない SharePoint コマンドを実行するには、このメソッドを使用します。 詳細については、「 方法: SharePoint コマンドを作成する 」および「 方法: SharePoint コマンドを実行する」を参照してください。
Windows Communication Foundation (WCF) でシリアル化できる型の詳細については、「 データ コントラクト シリアライザーでサポートされる型 」および「 XmlSerializer クラスの使用」を参照してください。