ISharePointConnection.ExecuteCommand<T, TResult> (Método) (String, T)
Ejecuta el comando de SharePoint con el identificador, tipo de parámetro y tipo de valor devuelto especificados.
Espacio de nombres: Microsoft.VisualStudio.SharePoint
Ensamblado: Microsoft.VisualStudio.SharePoint (en Microsoft.VisualStudio.SharePoint.dll)
Sintaxis
'Declaración
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
Tipo de parámetro del comando de SharePoint que se va a ejecutar.Debe tratarse de un tipo que Windows Communication Foundation (WCF) pueda serializar.
- TResult
Tipo de valor devuelto del comando de SharePoint que se va a ejecutar.Debe tratarse de un tipo que Windows Communication Foundation (WCF) pueda serializar.
Parámetros
- commandId
Tipo: System.String
Identificador del comando de SharePoint que se va a ejecutar.
- arg
Tipo: T
Argumento que se va a pasar al comando de SharePoint.
Valor devuelto
Tipo: TResult
Valor devuelto del comando de SharePoint.
Excepciones
Excepción | Condición |
---|---|
InvalidOperationException | El tipo de parámetro del comando SharePoint no coincide con el tipo T. o El tipo de valor devuelto del comando SharePoint no coincide con el tipo TResult. |
SharePointConnectionException | Error durante la conexión a SharePoint. |
ArgumentOutOfRangeException | commandId no coincide con cualquier comando de SharePoint disponible. |
SharePointCommandException | El comando de SharePoint produjo una excepción. |
Comentarios
Use este método para ejecutar un comando de SharePoint que tiene un valor devuelto y un parámetro personalizado.Para obtener más información, vea Cómo: Crear un comando de SharePoint y Cómo: Ejecutar un comando de SharePoint.
Para obtener más información sobre los tipos que se pueden serializar mediante Windows Communication Foundation (WCF), vea Types Supported by the Data Contract Serializer y Using the XmlSerializer Class.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
ISharePointConnection Interfaz
Microsoft.VisualStudio.SharePoint (Espacio de nombres)
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Septiembre de 2010 |
Documente los requisitos de serialización de WCF para el parámetro y el valor devuelto. |
Comentarios de los clientes. |