Интерфейс IAssemblyName (winsxs.h)
Интерфейс IAssemblyName представляет параллельное имя сборки. Параллельное имя сборки состоит из набора пар "имя-значение", описывающих параллельную сборку. Экземпляр интерфейса IAssemblyName получается путем вызова функции CreateAssemblyNameObject .
Наследование
Интерфейс IAssemblyName наследуется от интерфейса IUnknown . IAssemblyName также имеет следующие типы элементов:
Методы
Интерфейс IAssemblyName содержит следующие методы.
IAssemblyName::Clone Метод Clone копирует текущее параллельное имя сборки в новый экземпляр IAssemblyName. |
IAssemblyName::Finalize Метод Finalize предотвращает изменение параллельного имени сборки. После вызова Finalize дополнительные вызовы SetProperty возвращают E_UNEXPECTED. |
IAssemblyName::GetDisplayName Метод GetDisplayName получает строковое представление имени параллельной сборки. |
IAssemblyName::GetName Метод GetName возвращает часть имени сборки. |
IAssemblyName::GetProperty Метод GetProperty получает значение пары "имя-значение" в имени сборки. |
IAssemblyName::Isequal Метод IsEqual сравнивает имя текущей сборки с другим именем сборки. |
IAssemblyName::SetProperty Метод SetProperty добавляет пару "имя-значение" к имени параллельной сборки. Этот метод может изменить или удалить значение существующей пары "имя-значение". |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | winsxs.h |