Compartilhar via


Interface IAssemblyName (winsxs.h)

A interface IAssemblyName representa um nome de assembly lado a lado. O nome do assembly lado a lado consiste em um conjunto de pares nome-valor que descrevem o assembly lado a lado. Uma instância da interface IAssemblyName é obtida chamando a função CreateAssemblyNameObject .

Herança

A interface IAssemblyName herda da interface IUnknown . IAssemblyName também tem esses tipos de membros:

Métodos

A interface IAssemblyName tem esses métodos.

 
IAssemblyName::Clone

O método Clone copia o nome do assembly lado a lado atual para uma nova instância de IAssemblyName.
IAssemblyName::Finalize

O método Finalize impede que um nome de assembly lado a lado seja alterado. Depois que Finalize for chamado, chamadas adicionais para SetProperty retornarão E_UNEXPECTED.
IAssemblyName::GetDisplayName

O método GetDisplayName obtém uma representação de cadeia de caracteres do nome do assembly lado a lado.
IAssemblyName::GetName

O método GetName retorna a parte do nome do assembly.
IAssemblyName::GetProperty

O método GetProperty obtém o valor de um par nome-valor no nome do assembly.
IAssemblyName::IsEqual

O método IsEqual compara o nome do assembly atual com outro nome de assembly.
IAssemblyName::SetProperty

O método SetProperty adiciona um par nome-valor ao nome do assembly lado a lado. Esse método pode alterar ou excluir o valor de um par nome-valor existente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winsxs.h