Condividi tramite


Metodo ISharePointConnection.ExecuteCommand<T, TResult> (String, T)

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

Spazio dei nomi:  Microsoft.VisualStudio.SharePoint
Assembly:  Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)

Sintassi

'Dichiarazione
Function ExecuteCommand(Of T, TResult) ( _
    commandId As String, _
    arg As T _
) As TResult
TResult ExecuteCommand<T, TResult>(
    string commandId,
    T arg
)

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
    Tipo: System.String
    Identificatore del comando di SharePoint da eseguire.
  • arg
    Tipo: T
    Argomento da passare al comando di SharePoint.

Valore restituito

Tipo: TResult
Valore restituito del comando di SharePoint.

Eccezioni

Eccezione Condizione
InvalidOperationException

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

oppure

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

SharePointConnectionException

Si è verificato un errore durante la connessione a SharePoint.

ArgumentOutOfRangeException

commandId non corrisponde ad alcun comando SharePoint disponibile.

SharePointCommandException

Il comando di SharePoint ha generato un'eccezione.

Note

Utilizzare questo metodo per eseguire un comando SharePoint che dispone di un valore restituito e di un parametro personalizzato. Per ulteriori informazioni, vedere Procedura: creare un comando di SharePoint e Procedura: eseguire un comando di SharePoint.

Per ulteriori informazioni sui tipi che possono essere serializzati da Windows Communication Foundation (WCF), vedere Types Supported by the Data Contract Serializer e Using the XmlSerializer Class.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ISharePointConnection Interfaccia

Overload ExecuteCommand

Spazio dei nomi Microsoft.VisualStudio.SharePoint

Cronologia delle modifiche

Data

Cronologia

Motivo

Settembre 2010

Documentare i requisiti di serializzazione WCF per il parametro e il valore restituito.

Commenti e suggerimenti dei clienti.