FindById(Id: String): IMetabaseDefinition;
Id — идентификатор описания репозитория.
Метод FindById осуществляет поиск описания репозитория, идентификатор которого передается посредством параметра Id.
В случае удачного поиска метод возвращает параметры описания репозитория, иначе возвращает значение Null.
Sub Main;
Var
Man: IMetabaseManager;
Defs: IMetabaseDefinitions;
Def: IMetabaseDefinition;
Begin
Man := MetabaseManagerFactory.Active;
Defs := Man.Definitions;
Def := Defs.FindById("TestDefinition");
If Def <> Null Then
Defs.RemoveById("TestDefinition");
End If;
End Sub Main;
После выполнения примера если в менеджере имеется описание репозитория с идентификатором "TestDefinition", то данное описание будет удалено.
См. также: