IMetabaseObjectControl.IsEmpty

Синтаксис

IsEmpty: Boolean;

Описание

Свойство IsEmpty возвращает признак того, является ли вложенный объект пустым.

Комментарии

Если вложенный объект не имеет параметров, то свойство возвращает значение Ture, иначе - False.

Пример

Для выполнения примера необходимо наличие в репозитории объекта, содержащего вложенные объекты, с идентификатором «Obj1». Подключите ссылку на сборку Metabase.

После выполнения примера в окно консоли будет выведена информация о том, имеет ли первый из списка вложенный объект параметры.

Sub Main;
Var
    MB: IMetabase;
    MObj: IMetabaseObject;
    Params: IMetabaseObjectParams;
    ConInf: IMetabaseObjectControlInfo;
    emp: Boolean;
Begin
    MB := MetabaseClass.Active;
    MObj := Mb.ItemById("Obj1").Edit;
    Params := MObj.Params;
    ConInf := Params.ControlInfo;
    emp:= ConInf.Item(0).IsEmpty;
    Debug.WriteLine(emp);
End Sub Main;

После выполнения примера в окно консоли будет выведена информация о том, имеет ли первый из списка вложенный объект параметры.

См. также:

IMetabaseObjectControl