блочно > Переменные > getVariable
Функция Variables.getVariable()
Поиск переменной в указанной рабочей области. Всегда ищет в основной рабочей области перед поиском в выпадающей рабочей области. Всегда предпочитает поиск по идентификатору поиску по имени + типу.
Подпись:
export declare function getVariable(workspace: Workspace, id: string | null, opt_name?: string, opt_type?: string): IVariableModel<IVariableState> | null;
Параметры
Параметр | Тип | Описание |
---|---|---|
рабочее пространство | Рабочее пространство | Рабочая область для поиска переменной. Это может быть выпадающее рабочее пространство или основное рабочее пространство. |
идентификатор | строка | ноль | Идентификатор, используемый для поиска переменной, или null. |
opt_name | нить | (Необязательно) Строка, используемая для поиска переменной. Используется только в случае неудачного поиска по идентификатору. |
тип_опции | нить | (Необязательно) Тип, используемый для поиска переменной. Используется только в случае неудачного поиска по идентификатору. |
Возврат:
IVariableModel < IVariableState > | нуль
Переменная, соответствующая указанному идентификатору или комбинации имени и типа, или null, если не найдена.