Сборка: Fore;
Пространство имен: Prognoz.Platform.Interop.Fore;
Интерфейс IForeSub предназначен для работы с пользовательскими методами, а также конструкторами классов.
IForeSub
Интерфейс позволяет получить информацию о методах (процедурах или функциях). Также можно произвести запуск на выполнение и получить результат в случае работы с функциями.
Получить процедуру/функцию/конструктор можно с помощью методов: IForeAssembly.BindToSub, IForeAssembly.SubItem, IForeClass.BindToMethod, IForeClass.BindToMethodEx, IForeClass.SubItem.
Имя свойства | Краткое описание | |
IsConstructor | Свойство IsConstructor возвращает признак соответствия конструктору класса. | |
IsResult | Свойство IsResult возвращает признак возврата результата. | |
IsStatic | Свойство IsStatic возвращает признак соответствия статической процедуре/функции. | |
Name | Свойство Name возвращает наименование процедуры/функции/конструктора. | |
OrderNumber | Свойство OrderNumber возвращает порядковый номер метода в коде. | |
Params | Свойство Params возвращает коллекцию параметров метода. | |
ResultName | Свойство ResultName возвращает наименование типа у результата функции. | |
ResultType | Свойство ResultType возвращает тип результата функции. | |
ResultValue | Свойство ResultValue возвращает результат выполнения функции. | |
Self | Свойство Self определяет экземпляр родительского класса, в рамках которого будет выполнятся метод. | |
SubAccessSpecificatorKind | Свойство SubAccessSpecificatorKind возвращает модификатор доступа метода. |
Имя метода | Краткое описание | |
Invoke | Метод Invoke запускает на выполнение текущую процедуру/функцию. |
См. также: