ExtensionManager.GetExtensionMethod — метод (String, String)

Получает объект для вызова метода серверного расширения.

Синтаксис

public abstract ExtensionMethod GetExtensionMethod(string extensionName, string methodName)
Параметры
extensionName

Тип: System.String

Имя расширения. Данное имя должно быть записано в реестре сервера

methodName

Тип: System.String

Имя вызываемого метода

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

Тип: ExtensionMethod

Объект для доступа к методу расширения

Заметки

В случае отсутствия указанного в параметрах расширения или метода, GetExtensionMethod вернет ошибку.

Примеры

В приведенном примере, вызывается метод GetFileContent расширения SampleExtension, с передачей в качестве параметра расположения файла на диске.

ExtensionMethod method = session.ExtensionManager.GetExtensionMethod("SampleExtension", "GetFileContent"); (1)

method.Parameters.AddNew("FilePath", ParameterValueType.String).Value = "C:\\Test.txt"; (2)

string content = method.Execute().ToString(); (3)
1 Получаем метод расширения.
2 Добавляем параметр метода.
3 Вызов метода.