ISharePointConnection.ExecuteCommand<T, TResult> – metoda (String, T)
Provede příkaz SharePoint s zadaný identifikátor, typ parametru a typ vrácené hodnoty.
Obor názvů: Microsoft.VisualStudio.SharePoint
Sestavení: Microsoft.VisualStudio.SharePoint (v Microsoft.VisualStudio.SharePoint.dll)
Syntaxe
'Deklarace
Function ExecuteCommand(Of T, TResult) ( _
commandId As String, _
arg As T _
) As TResult
TResult ExecuteCommand<T, TResult>(
string commandId,
T arg
)
Parametry typu
- T
Typ parametru příkazu SharePoint spustit.Musí se jednat o typ, který lze serializovat pomocí Windows Communication Foundation (WCF).
- TResult
Typ návratové hodnoty příkazu SharePoint spustit.Musí se jednat o typ, který lze serializovat pomocí Windows Communication Foundation (WCF).
Parametry
commandId
Typ: StringIdentifikátor příkazu služby SharePoint, který chcete spustit.
arg
Typ: TArgument příkazu SharePoint.
Vrácená hodnota
Typ: TResult
Vrácená hodnota příkazu SharePoint.
Výjimky
Výjimka | Podmínka |
---|---|
InvalidOperationException | Typ parametru příkazu SharePoint neodpovídá T typu. nebo Typ návratové hodnoty příkazu SharePoint neodpovídá TResult typu. |
SharePointConnectionException | Při připojování k serveru SharePoint došlo k chybě. |
ArgumentOutOfRangeException | commandId neodpovídá dostupným příkazům serveru SharePoint. |
SharePointCommandException | Příkaz serveru SharePoint způsobil výjimku. |
Poznámky
Tuto metodu použijte, chcete-li spustit příkaz SharePoint, který má návratovou hodnotu a vlastní parametr.Další informace naleznete v tématu Postupy: Vytvoření příkazu SharePoint a Postupy: Provedení příkazu SharePoint.
Další informace o typech, které lze serializovat pomocí Windows Communication Foundation (WCF), viz Typy podporované serializátorem kontraktu dat a Používání třídy XmlSerializer.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.