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.Esse deve ser um tipo que pode ser serializado pelo Windows Communication Foundation (WCF).
- TResult
O tipo de valor de retorno do comando para executar o SharePoint.Esse deve ser um tipo que pode ser serializado pelo 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 SharePoint não coincide com o T tipo. ou O tipo de valor de retorno do comando 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 SharePoint. |
Comentários
Use esse 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
Alterar Histórico
Date |
History |
Razão |
---|---|---|
Setembro de 2010 |
Documentar requisitos de serialização do WCF para o parâmetro e valor de retorno. |
Comentários do cliente. |