блочно > Переменные > 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, если не найдена.