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 Интерфейс
Microsoft.VisualStudio.SharePoint - пространство имен
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Сентябрь 2010 |
Указаны требования в отношении параметра и возвращаемого значения, связанные с сериализацией WCF. |
Отзывы пользователей |