ISharePointConnection.ExecuteCommand<T, TResult>, méthode (String, T)
Exécute la commande SharePoint avec l'identificateur, le type de paramètre et le type de valeur de retour spécifiés.
Espace de noms : Microsoft.VisualStudio.SharePoint
Assembly : Microsoft.VisualStudio.SharePoint (dans Microsoft.VisualStudio.SharePoint.dll)
Syntaxe
'Déclaration
Function ExecuteCommand(Of T, TResult) ( _
commandId As String, _
arg As T _
) As TResult
TResult ExecuteCommand<T, TResult>(
string commandId,
T arg
)
Paramètres de type
- T
Type de paramètre de la commande SharePoint à exécuter.Il doit s'agir d'un type qui peut être sérialisé par Windows Communication Foundation (WCF).
- TResult
Type de valeur de retour de la commande SharePoint à exécuter.Il doit s'agir d'un type qui peut être sérialisé par Windows Communication Foundation (WCF).
Paramètres
- commandId
Type : System.String
Identificateur de la commande SharePoint à exécuter.
- arg
Type : T
Argument à passer à la commande SharePoint.
Valeur de retour
Type : TResult
Valeur de retour de la commande SharePoint.
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | Le type de paramètre de la commande SharePoint ne correspond pas au type T. ou Le type de valeur de retour de la commande SharePoint ne correspond pas au type TResult. |
SharePointConnectionException | Une erreur s'est produite en se connectant à SharePoint. |
ArgumentOutOfRangeException | commandId ne correspond pas à une commande SharePoint disponible. |
SharePointCommandException | Une exception a été levée par la commande SharePoint. |
Notes
Utilisez cette méthode pour exécuter une commande SharePoint qui a une valeur de retour et un paramètre personnalisé.Pour plus d'informations, consultez Comment : créer une commande SharePoint et Comment : exécuter une commande SharePoint.
Pour plus d'informations sur les types qui peuvent être sérialisés par Windows Communication Foundation (WCF), consultez Types Supported by the Data Contract Serializer et Using the XmlSerializer Class.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
ISharePointConnection Interface
Microsoft.VisualStudio.SharePoint, espace de noms
Historique des modifications
Date |
Historique |
Motif |
---|---|---|
Septembre 2010 |
Documentez les spécifications de la sérialisation WCF pour le paramètre et la valeur de retour. |
Commentaires client. |