IForeNETSystemAssemblyName.GetDisplayName

Синтаксис

GetDisplayName(DisplayFlags: SystemAssemblyNameDisplayFlags): String;

Параметры

DisplayFlags - значение, определяеющее какие дополнительные характеристики будут извлечены при работе метода. В качестве значения указывается комбинация элементов перечислимого типа SystemAssemblyNameDisplayFlags. Значения в списке разделяются ключевым словом Or.

Описание

Метод GetDisplayName возвращает наименование системной сборки с указанными характеристиками сборки.

Пример

Sub UserProc;
Var
    SysAssmEnum: IForeNETSystemAssemblyEnum;
    SysAssm: IForeNETSystemAssemblyName;
Begin
    SysAssmEnum := ForeNETAssemblyClass.CreateSystemAssemblyEnum;
    While SysAssmEnum.GetNext <> Null Do
        SysAssm := SysAssmEnum.GetNext;
        Debug.WriteLine(SysAssm.GetDisplayName(SystemAssemblyNameDisplayFlags.VERSION
            Or SystemAssemblyNameDisplayFlags.PUBLIC_KEY_TOKEN));
    End While;
End Sub UserProc;

После выполнения примера в консоль среды разработки будет выведен список наименований системных сборок, зарегистрированных в GAC. Кроме наименования для каждой сборки будет выведена версия, а также маркер открытого ключа.

См. также:

IForeNETSystemAssemblyName