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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.