ISharePointConnection.ExecuteCommand<TResult> - метод (String)
Выполняет команду SharePoint с указанным идентификатором и типом возвращаемого значения.
Пространство имен: Microsoft.VisualStudio.SharePoint
Сборка: Microsoft.VisualStudio.SharePoint (в Microsoft.VisualStudio.SharePoint.dll)
Синтаксис
'Декларация
Function ExecuteCommand(Of TResult) ( _
commandId As String _
) As TResult
TResult ExecuteCommand<TResult>(
string commandId
)
Параметры типа
- TResult
Тип возвращаемого значения выполняемой команды SharePoint.Это должен быть тип, который можно сереализовать с помощью Windows Communication Foundation (WCF).
Параметры
- commandId
Тип: System.String
Идентификатор выполняемой команды SharePoint.
Возвращаемое значение
Тип: TResult
Возвращаемое значение команды SharePoint.
Исключения
Исключение | Условие |
---|---|
InvalidOperationException | Тип возвращаемого значения команды 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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.