Поделиться через


ISharePointConnection.ExecuteCommand<T, TResult> - метод (String, T)

Выполняет команду SharePoint с указанными идентификатором, типом параметра и типом возвращаемого значения.

Пространство имен:  Microsoft.VisualStudio.SharePoint
Сборка:  Microsoft.VisualStudio.SharePoint (в Microsoft.VisualStudio.SharePoint.dll)

Синтаксис

'Декларация
Function ExecuteCommand(Of T, TResult) ( _
    commandId As String, _
    arg As T _
) As TResult
TResult ExecuteCommand<T, TResult>(
    string commandId,
    T arg
)

Параметры типа

  • T
    Тип параметра выполняемой команды SharePoint.Это должен быть тип, который можно сереализовать с помощью Windows Communication Foundation (WCF).
  • TResult
    Тип возвращаемого значения выполняемой команды SharePoint.Это должен быть тип, который можно сереализовать с помощью Windows Communication Foundation (WCF).

Параметры

  • commandId
    Тип: System.String
    Идентификатор выполняемой команды SharePoint.
  • arg
    Тип: T
    Аргумент, передаваемый команде SharePoint.

Возвращаемое значение

Тип: TResult
Возвращаемое значение команды SharePoint.

Исключения

Исключение Условие
InvalidOperationException

Тип параметра команды SharePoint не соответствует типу T.

или

Тип возвращаемого значения команды SharePoint не соответствует типу TResult.

SharePointConnectionException

Произошла ошибка в процессе подключения к SharePoint.

ArgumentOutOfRangeException

commandId не соответствует никаким доступным командам SharePoint.

SharePointCommandException

Командой SharePoint было выдано исключение.

Заметки

Используйте этот метод для выполнения команды SharePoint, имеющей возвращаемое значение и настраиваемый параметр.Дополнительные сведения см. в разделах Практическое руководство. Создание команды SharePoint и Практическое руководство. Выполнение команды SharePoint.

Дополнительные сведения о типах, которые могут быть сериализованы в Windows Communication Foundation (WCF), см. в разделах Types Supported by the Data Contract Serializer и Using the XmlSerializer Class.

Безопасность платформы .NET Framework

См. также

Ссылки

ISharePointConnection Интерфейс

ExecuteCommand - перегрузка

Microsoft.VisualStudio.SharePoint - пространство имен

Журнал изменений

Дата

Журнал

Причина

Сентябрь 2010

Указаны требования в отношении параметра и возвращаемого значения, связанные с сериализацией WCF.

Отзывы пользователей