Método ISharePointConnection.ExecuteCommand<T, TResult> (String, T)
Executa o comando do SharePoint com o identificador especificado, o tipo de parâmetro e o tipo de valor de retorno.
Namespace: Microsoft.VisualStudio.SharePoint
Assembly: Microsoft.VisualStudio.SharePoint (em Microsoft.VisualStudio.SharePoint.dll)
Sintaxe
'Declaração
Function ExecuteCommand(Of T, TResult) ( _
commandId As String, _
arg As T _
) As TResult
TResult ExecuteCommand<T, TResult>(
string commandId,
T arg
)
Parâmetros de tipo
- T
O tipo do parâmetro do comando para executar o SharePoint. Isso deve ser um tipo que pode ser serializado Windows Communication Foundation (WCF).
- TResult
O tipo de valor de retorno do comando para executar o SharePoint. Isso deve ser um tipo que pode ser serializado Windows Communication Foundation (WCF).
Parâmetros
- commandId
Tipo: System.String
O identificador de comando do SharePoint a ser executado.
- arg
Tipo: T
O argumento para passar para o comando do SharePoint.
Valor de retorno
Tipo: TResult
O valor de retorno do comando do SharePoint.
Exceções
Exceção | Condição |
---|---|
InvalidOperationException | O tipo de parâmetro do comando do SharePoint não coincide com o T tipo. ou O tipo de valor de retorno do comando do SharePoint não coincide com o TResult tipo. |
SharePointConnectionException | Ocorreu um erro ao conectar ao SharePoint. |
ArgumentOutOfRangeException | commandIdnão corresponde a qualquer comandos disponíveis do SharePoint. |
SharePointCommandException | Exceção lançada pelo comando do SharePoint. |
Comentários
Use este método para executar um comando do SharePoint que tem um valor de retorno 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 Windows Communication Foundation (WCF), consulte Types Supported by the Data Contract Serializer e Using the XmlSerializer Class.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
ISharePointConnection Interface
Namespace Microsoft.VisualStudio.SharePoint
Histórico de alterações
Date |
History |
Motivo |
---|---|---|
Setembro de 2010 |
Documentar requisitos de serialização do WCF para o parâmetro e valor de retorno. |
Comentários do cliente. |