Sdílet prostřednictvím


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: String

    Identifikátor příkazu služby SharePoint, který chcete spustit.

  • arg
    Typ: T

    Argument 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

Viz také

Referenční dokumentace

ISharePointConnection Rozhraní

ExecuteCommand – přetížení

Microsoft.VisualStudio.SharePoint – obor názvů