Compartilhar via


ISharePointConnection.ExecuteCommand Método

Definição

Sobrecargas

ExecuteCommand(String)

Executa o comando do SharePoint com o identificador especificado.

ExecuteCommand<T,TResult>(String, T)

Executa o comando do SharePoint com o identificador, o tipo de parâmetro e o tipo de valor retornado especificados.

ExecuteCommand<T>(String, T)

Executa o comando do SharePoint com o tipo de identificador e parâmetro especificado.

ExecuteCommand<TResult>(String)

Executa o comando do SharePoint com o tipo de valor retornado e o identificador especificado.

ExecuteCommand(String)

Executa o comando do SharePoint com o identificador especificado.

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

Parâmetros

commandId
String

O identificador do comando do SharePoint a ser executado.

Exceções

Ocorreu um erro durante a conexão com o SharePoint.

commandId não corresponde a nenhum comando do SharePoint disponível.

Uma exceção foi lançada pelo comando do SharePoint.

Comentários

Use esse método para executar um comando do SharePoint que não tenha nenhum parâmetro personalizado ou valor retornado. Para obter mais informações, consulte Como criar um comando do SharePoint e Como executar um comando do SharePoint.

Aplica-se a

ExecuteCommand<T,TResult>(String, T)

Executa o comando do SharePoint com o identificador, o tipo de parâmetro e o tipo de valor retornado especificados.

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

Parâmetros de tipo

T

O tipo do parâmetro de comando do SharePoint a executar. Ele deve ser um tipo que pode ser serializado pelo Windows Communication Foundation (WCF).

TResult

O tipo do valor retornado do comando do SharePoint a executar. Ele deve ser um tipo que pode ser serializado pelo Windows Communication Foundation (WCF).

Parâmetros

commandId
String

O identificador do comando do SharePoint a ser executado.

arg
T

O argumento a passar para o comando do SharePoint.

Retornos

TResult

O valor retornado do comando do SharePoint.

Exceções

O tipo de parâmetro do comando do SharePoint não corresponde ao T tipo.ouO tipo de valor retornado do comando do SharePoint não corresponde ao TResult tipo.

Ocorreu um erro durante a conexão com o SharePoint.

commandId não corresponde a nenhum comando do SharePoint disponível.

Uma exceção foi lançada pelo comando do SharePoint.

Comentários

Use esse método para executar um comando do SharePoint que tenha um valor retornado e um parâmetro personalizado. Para obter mais informações, consulte Como criar um comando do SharePoint e Como executar um comando do SharePoint.

Para obter mais informações sobre os tipos que podem ser serializados pelo WCF (Windows Communication Foundation), consulte Tipos compatíveis com o serializador de contrato de dados e Usando a classe XmlSerializer.

Aplica-se a

ExecuteCommand<T>(String, T)

Executa o comando do SharePoint com o tipo de identificador e parâmetro especificado.

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)

Parâmetros de tipo

T

O tipo do parâmetro de comando do SharePoint a executar. Ele deve ser um tipo que pode ser serializado pelo Windows Communication Foundation (WCF).

Parâmetros

commandId
String

O identificador do comando do SharePoint a ser executado.

arg
T

O argumento a passar para o comando do SharePoint.

Exceções

O tipo de parâmetro do comando do SharePoint não corresponde ao tipo T.

Ocorreu um erro durante a conexão com o SharePoint.

commandId não corresponde a nenhum comando do SharePoint disponível.

Uma exceção foi lançada pelo comando do SharePoint.

Comentários

Use esse método para executar um comando do SharePoint que tenha um parâmetro personalizado, mas nenhum valor retornado. Para obter mais informações, consulte Como criar um comando do SharePoint e Como executar um comando do SharePoint.

Para obter mais informações sobre os tipos que podem ser serializados pelo WCF (Windows Communication Foundation), consulte Tipos compatíveis com o serializador de contrato de dados e Usando a classe XmlSerializer.

Aplica-se a

ExecuteCommand<TResult>(String)

Executa o comando do SharePoint com o tipo de valor retornado e o identificador especificado.

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

Parâmetros de tipo

TResult

O tipo do valor retornado do comando do SharePoint a executar. Ele deve ser um tipo que pode ser serializado pelo Windows Communication Foundation (WCF).

Parâmetros

commandId
String

O identificador do comando do SharePoint a ser executado.

Retornos

TResult

O valor retornado do comando do SharePoint.

Exceções

O tipo de valor retornado do comando do SharePoint não corresponde ao tipo TResult.

Ocorreu um erro durante a conexão com o SharePoint.

commandId não corresponde a nenhum comando do SharePoint disponível.

Uma exceção foi lançada pelo comando do SharePoint.

Comentários

Use esse método para executar um comando do SharePoint que tenha um valor retornado, mas nenhum parâmetro personalizado. Para obter mais informações, consulte Como criar um comando do SharePoint e Como executar um comando do SharePoint.

Para obter mais informações sobre os tipos que podem ser serializados pelo WCF (Windows Communication Foundation), consulte Tipos compatíveis com o serializador de contrato de dados e Usando a classe XmlSerializer.

Aplica-se a