ISharePointConnection.ExecuteCommand Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
ExecuteCommand(String) |
Выполняет команду SharePoint с указанным идентификатором. |
ExecuteCommand<T,TResult>(String, T) |
Выполняет команду SharePoint с указанными идентификатором, типом параметра и типом возвращаемого значения. |
ExecuteCommand<T>(String, T) |
Выполняет команду SharePoint с указанными идентификатором и типом параметра. |
ExecuteCommand<TResult>(String) |
Выполняет команду SharePoint с указанным идентификатором и типом возвращаемого значения. |
ExecuteCommand(String)
Выполняет команду SharePoint с указанным идентификатором.
public:
void ExecuteCommand(System::String ^ commandId);
public void ExecuteCommand (string commandId);
abstract member ExecuteCommand : string -> unit
Public Sub ExecuteCommand (commandId As String)
Параметры
- commandId
- String
Идентификатор выполняемой команды SharePoint.
Исключения
Произошла ошибка в процессе подключения к SharePoint.
commandId
не соответствует никаким доступным командам SharePoint.
Командой SharePoint было выдано исключение.
Комментарии
Используйте этот метод для выполнения команды SharePoint без пользовательского параметра или возвращаемого значения. Дополнительные сведения см. в разделах Практическое руководство. Создание команды SharePoint и Практическое руководство. Выполнение команды SharePoint.
Применяется к
ExecuteCommand<T,TResult>(String, T)
Выполняет команду SharePoint с указанными идентификатором, типом параметра и типом возвращаемого значения.
public:
generic <typename T, typename TResult>
TResult ExecuteCommand(System::String ^ commandId, T arg);
public TResult ExecuteCommand<T,TResult> (string commandId, T arg);
abstract member ExecuteCommand : string * 'T -> 'Result
Public Function ExecuteCommand(Of T, TResult) (commandId As String, arg As T) As TResult
Параметры типа
- T
Тип параметра выполняемой команды SharePoint. Это должен быть тип, который можно сереализовать с помощью Windows Communication Foundation (WCF).
- TResult
Тип возвращаемого значения выполняемой команды SharePoint. Это должен быть тип, который можно сереализовать с помощью Windows Communication Foundation (WCF).
Параметры
- commandId
- String
Идентификатор выполняемой команды SharePoint.
- arg
- T
Аргумент, передаваемый команде SharePoint.
Возвращаемое значение
Возвращаемое значение команды SharePoint.
Исключения
Тип параметра команды SharePoint не соответствует типу T
. Или Тип возвращаемого значения команды SharePoint не соответствует типу TResult
.
Произошла ошибка в процессе подключения к SharePoint.
commandId
не соответствует никаким доступным командам SharePoint.
Командой SharePoint было выдано исключение.
Комментарии
Используйте этот метод для выполнения команды SharePoint с возвращаемым значением и пользовательским параметром. Дополнительные сведения см. в разделах Практическое руководство. Создание команды SharePoint и Практическое руководство. Выполнение команды SharePoint.
Дополнительные сведения о типах, которые могут быть сериализованы Windows Communication Foundation (WCF), см. в разделах Типы, поддерживаемые сериализатором контрактов данных и Использование класса XmlSerializer.
Применяется к
ExecuteCommand<T>(String, T)
Выполняет команду SharePoint с указанными идентификатором и типом параметра.
public:
generic <typename T>
void ExecuteCommand(System::String ^ commandId, T arg);
public void ExecuteCommand<T> (string commandId, T arg);
abstract member ExecuteCommand : string * 'T -> unit
Public Sub ExecuteCommand(Of T) (commandId As String, arg As T)
Параметры типа
- T
Тип параметра выполняемой команды SharePoint. Это должен быть тип, который можно сереализовать с помощью Windows Communication Foundation (WCF).
Параметры
- commandId
- String
Идентификатор выполняемой команды SharePoint.
- arg
- T
Аргумент, передаваемый команде SharePoint.
Исключения
Тип параметра команды SharePoint не соответствует типу T
.
Произошла ошибка в процессе подключения к SharePoint.
commandId
не соответствует никаким доступным командам SharePoint.
Командой SharePoint было выдано исключение.
Комментарии
Используйте этот метод для выполнения команды SharePoint с пользовательским параметром, но без возвращаемого значения. Дополнительные сведения см. в разделах Практическое руководство. Создание команды SharePoint и Практическое руководство. Выполнение команды SharePoint.
Дополнительные сведения о типах, которые могут быть сериализованы Windows Communication Foundation (WCF), см. в разделах Типы, поддерживаемые сериализатором контрактов данных и Использование класса XmlSerializer.
Применяется к
ExecuteCommand<TResult>(String)
Выполняет команду SharePoint с указанным идентификатором и типом возвращаемого значения.
public:
generic <typename TResult>
TResult ExecuteCommand(System::String ^ commandId);
public TResult ExecuteCommand<TResult> (string commandId);
abstract member ExecuteCommand : string -> 'Result
Public Function ExecuteCommand(Of TResult) (commandId As String) As TResult
Параметры типа
- TResult
Тип возвращаемого значения выполняемой команды SharePoint. Это должен быть тип, который можно сереализовать с помощью Windows Communication Foundation (WCF).
Параметры
- commandId
- String
Идентификатор выполняемой команды SharePoint.
Возвращаемое значение
Возвращаемое значение команды SharePoint.
Исключения
Тип возвращаемого значения команды SharePoint не соответствует типу TResult
.
Произошла ошибка в процессе подключения к SharePoint.
commandId
не соответствует никаким доступным командам SharePoint.
Командой SharePoint было выдано исключение.
Комментарии
Используйте этот метод для выполнения команды SharePoint с возвращаемым значением, но без пользовательского параметра. Дополнительные сведения см. в разделах Практическое руководство. Создание команды SharePoint и Практическое руководство. Выполнение команды SharePoint.
Дополнительные сведения о типах, которые могут быть сериализованы Windows Communication Foundation (WCF), см. в разделах Типы, поддерживаемые сериализатором контрактов данных и Использование класса XmlSerializer.