Udostępnij za pośrednictwem


Metoda ISharePointConnection.ExecuteCommand<T, TResult> — (String, T)

Wykonuje polecenie programu SharePoint z określonym identyfikatorem typu parametru oraz typ zwracanej wartości.

Przestrzeń nazw:  Microsoft.VisualStudio.SharePoint
Zestaw:  Microsoft.VisualStudio.SharePoint (w Microsoft.VisualStudio.SharePoint.dll)

Składnia

'Deklaracja
Function ExecuteCommand(Of T, TResult) ( _
    commandId As String, _
    arg As T _
) As TResult
TResult ExecuteCommand<T, TResult>(
    string commandId,
    T arg
)

Parametry typów

  • T
    Typ parametru polecenie programu SharePoint do wykonania.To musi być typ, który może być serializowany przez Windows Communication Foundation (WCF).
  • TResult
    Typ wartości zwracanej polecenie programu SharePoint do wykonania.To musi być typ, który może być serializowany przez Windows Communication Foundation (WCF).

Parametry

  • commandId
    Typ: String

    Identyfikator polecenia programu SharePoint do wykonania.

  • arg
    Typ: T

    Argumentu do przekazania do polecenia programu SharePoint.

Wartość zwracana

Typ: TResult
Wartość zwrócona polecenia programu SharePoint.

Wyjątki

Wyjątek Warunek
InvalidOperationException

Typ parametru polecenia programu SharePoint nie pasuje T typu.

lub

Typ wartości zwracanej polecenia programu SharePoint nie pasuje TResult typu.

SharePointConnectionException

Wystąpił błąd podczas łączenia z programem SharePoint.

ArgumentOutOfRangeException

commandId nie odpowiada wszelkich dostępnych poleceń programu SharePoint.

SharePointCommandException

Wystąpił wyjątek w poleceniu programu SharePoint.

Uwagi

Ta metoda umożliwia wykonanie polecenia programu SharePoint, która ma wartość zwracana i parametru niestandardowego.Aby uzyskać więcej informacji, zobacz Porady: tworzenie polecenia SharePoint i Porady: wykonywanie polecenia SharePoint.

Aby uzyskać więcej informacji na temat typów, które można szeregować Windows Communication Foundation (WCF), zobacz Typy obsługiwane przez serializator kontraktu danych i Używanie klasy XmlSerializer.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ISharePointConnection Interfejs

Przeciążenie ExecuteCommand

Przestrzeń nazw Microsoft.VisualStudio.SharePoint