Condividi tramite


ISharePointConnection.ExecuteCommand Metodo

Definizione

Overload

ExecuteCommand(String)

Esegue il comando di SharePoint con l'identificatore specificato.

ExecuteCommand<T,TResult>(String, T)

Esegue il comando di SharePoint con l'identificatore specificato, il tipo di parametro e il tipo di valore restituito.

ExecuteCommand<T>(String, T)

Esegue il comando di SharePoint con l'identificatore specificato e il tipo di parametro.

ExecuteCommand<TResult>(String)

Esegue il comando di SharePoint con l'identificatore specificato e il tipo di valore restituito.

ExecuteCommand(String)

Esegue il comando di SharePoint con l'identificatore specificato.

public:
 void ExecuteCommand(System::String ^ commandId);
public void ExecuteCommand (string commandId);
abstract member ExecuteCommand : string -> unit
Public Sub ExecuteCommand (commandId As String)

Parametri

commandId
String

Identificatore del comando di SharePoint da eseguire.

Eccezioni

Si è verificato un errore durante la connessione a SharePoint.

commandId non corrisponde ad alcun comando SharePoint disponibile.

Il comando di SharePoint ha generato un'eccezione.

Commenti

Utilizzare questo metodo per eseguire un comando di SharePoint senza un parametro personalizzato o un valore restituito. Per altre informazioni, vedere Procedura: Creare un comando di SharePoint e Procedura: Eseguire un comando di SharePoint.

Si applica a

ExecuteCommand<T,TResult>(String, T)

Esegue il comando di SharePoint con l'identificatore specificato, il tipo di parametro e il tipo di valore restituito.

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

Parametri di tipo

T

Tipo di parametro del comando di SharePoint da eseguire. Questo deve essere un tipo che può essere serializzato da Windows Communication Foundation (WCF).

TResult

Tipo di valore restituito del comando di SharePoint da eseguire. Questo deve essere un tipo che può essere serializzato da Windows Communication Foundation (WCF).

Parametri

commandId
String

Identificatore del comando di SharePoint da eseguire.

arg
T

Argomento da passare al comando di SharePoint.

Restituisce

TResult

Valore restituito del comando di SharePoint.

Eccezioni

Il tipo di parametro del comando di SharePoint non corrisponde al T tipo.oppureIl tipo di valore restituito del comando di SharePoint non corrisponde al TResult tipo.

Si è verificato un errore durante la connessione a SharePoint.

commandId non corrisponde ad alcun comando SharePoint disponibile.

Il comando di SharePoint ha generato un'eccezione.

Commenti

Utilizzare questo metodo per eseguire un comando di SharePoint con un valore restituito e un parametro personalizzato. Per altre informazioni, vedere Procedura: Creare un comando di SharePoint e Procedura: Eseguire un comando di SharePoint.

Per altre informazioni sui tipi che possono essere serializzati da Windows Communication Foundation (WCF), vedere Tipi supportati dal serializzatore di contratti dati e Utilizzo della classe XmlSerializer.

Si applica a

ExecuteCommand<T>(String, T)

Esegue il comando di SharePoint con l'identificatore specificato e il tipo di parametro.

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)

Parametri di tipo

T

Tipo di parametro del comando di SharePoint da eseguire. Questo deve essere un tipo che può essere serializzato da Windows Communication Foundation (WCF).

Parametri

commandId
String

Identificatore del comando di SharePoint da eseguire.

arg
T

Argomento da passare al comando di SharePoint.

Eccezioni

Il tipo di parametro del comando di SharePoint non corrisponde al tipo T.

Si è verificato un errore durante la connessione a SharePoint.

commandId non corrisponde ad alcun comando SharePoint disponibile.

Il comando di SharePoint ha generato un'eccezione.

Commenti

Utilizzare questo metodo per eseguire un comando di SharePoint con un parametro personalizzato ma senza alcun valore restituito. Per altre informazioni, vedere Procedura: Creare un comando di SharePoint e Procedura: Eseguire un comando di SharePoint.

Per altre informazioni sui tipi che possono essere serializzati da Windows Communication Foundation (WCF), vedere Tipi supportati dal serializzatore di contratti dati e Utilizzo della classe XmlSerializer.

Si applica a

ExecuteCommand<TResult>(String)

Esegue il comando di SharePoint con l'identificatore specificato e il tipo di valore restituito.

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

Parametri di tipo

TResult

Tipo di valore restituito del comando di SharePoint da eseguire. Questo deve essere un tipo che può essere serializzato da Windows Communication Foundation (WCF).

Parametri

commandId
String

Identificatore del comando di SharePoint da eseguire.

Restituisce

TResult

Valore restituito del comando di SharePoint.

Eccezioni

Il tipo di valore restituito del comando di SharePoint non corrisponde al tipo TResult.

Si è verificato un errore durante la connessione a SharePoint.

commandId non corrisponde ad alcun comando SharePoint disponibile.

Il comando di SharePoint ha generato un'eccezione.

Commenti

Utilizzare questo metodo per eseguire un comando di SharePoint con un valore restituito ma senza un parametro personalizzato. Per altre informazioni, vedere Procedura: Creare un comando di SharePoint e Procedura: Eseguire un comando di SharePoint.

Per altre informazioni sui tipi che possono essere serializzati da Windows Communication Foundation (WCF), vedere Tipi supportati dal serializzatore di contratti dati e Utilizzo della classe XmlSerializer.

Si applica a