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


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

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

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

Синтаксис

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

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

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

Параметры

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

Исключения

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

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

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 - пространство имен