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