IMetabaseObjectName.Locale

Синтаксис

Locale: LocaleCodeID;

Описание

Свойство Locale возвращает идентификатор языка наименования. Свойство доступно только для чтения.

Пример

В рассматриваемом примере предполагается наличие в репозитории объекта с идентификатором Object.

Sub UserProc;

Var

Obj:IMetabaseObjectDescriptor;

NameLocale:IMetabaseObjectName;

Begin

Obj := MetabaseClass.Active.ItemById("Object");

For Each NameLocale In Obj.Names Do

Debug.WriteLine("------------------------");

Debug.WriteLine("Locale = " + NameLocale.Locale.ToString);

Debug.WriteLine("Name = " + NameLocale.Name);

Debug.WriteLine("Наименование по умолчанию = " + NameLocale.IsDefault.ToString);

End For;

End Sub UserProc;

После выполнения примера в окно консоли будут выведены все наименования объекта.

См. также:

IMetabaseObjectName