IMetabaseObjectDescriptors.Item

Синтаксис

Item(Index: Integer): IMetabaseObjectDescriptor;

Параметры

Index — индекс описания объекта базы метаданных.

Описание

Свойство Item возвращает описание объекта репозитория, индекс которого передается в качестве входного параметра Index.

Пример

Sub Main;

Var

MB: IMetabase;

Info: IMetabaseObjectFindInfo;

Descs: IMetabaseObjectDescriptors;

Desc: IMetabaseObjectDescriptor;

i: Integer;

Begin

MB := MetabaseClass.Active;

Info := Mb.CreateFindInfo;

Info.Text := "Test";

Info.Attribute := FindAttribute.NameOrIdent;

Info.WholeWordsOnly := False;

Descs := Mb.Find(Info);

For i := 0 To Descs.Count - 1 Do

Desc := Descs.Item(i);

Debug.WriteLine("Идентификатор: " + Desc.Id + " ;Наименование: " + Desc.Name);

End For;

End Sub Main;

После выполнения примера будет осуществлен поиск всех объектов, содержащих в своем наименовании, либо идентификаторе, текст "Test". Наименование и идентификатор найденных объектов будут выведены в консоль среды разработки.

См. также:

IMetabaseObjectDescriptors