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


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.

Возвращаемое значение

TResult

Возвращаемое значение команды 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.

Возвращаемое значение

TResult

Возвращаемое значение команды SharePoint.

Исключения

Тип возвращаемого значения команды SharePoint не соответствует типу TResult.

Произошла ошибка в процессе подключения к SharePoint.

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

Командой SharePoint было выдано исключение.

Комментарии

Используйте этот метод для выполнения команды SharePoint с возвращаемым значением, но без пользовательского параметра. Дополнительные сведения см. в разделах Практическое руководство. Создание команды SharePoint и Практическое руководство. Выполнение команды SharePoint.

Дополнительные сведения о типах, которые могут быть сериализованы Windows Communication Foundation (WCF), см. в разделах Типы, поддерживаемые сериализатором контрактов данных и Использование класса XmlSerializer.

Применяется к