Share via


Interfaz IAssemblyName (winsxs.h)

La interfaz IAssemblyName representa un nombre de ensamblado en paralelo. El nombre del ensamblado en paralelo consta de un conjunto de pares nombre-valor que describen el ensamblado en paralelo. Una instancia de la interfaz IAssemblyName se obtiene llamando a la función CreateAssemblyNameObject .

Herencia

La interfaz IAssemblyName hereda de la interfaz IUnknown . IAssemblyName también tiene estos tipos de miembros:

Métodos

La interfaz IAssemblyName tiene estos métodos.

 
IAssemblyName::Clone

El método Clone copia el nombre del ensamblado en paralelo actual en una nueva instancia de IAssemblyName.
IAssemblyName::Finalize

El método Finalize impide que se cambie un nombre de ensamblado en paralelo. Después de llamar a Finalize, las llamadas adicionales a SetProperty devuelven E_UNEXPECTED.
IAssemblyName::GetDisplayName

El método GetDisplayName obtiene una representación de cadena del nombre del ensamblado en paralelo.
IAssemblyName::GetName

El método GetName devuelve la parte de nombre del nombre del ensamblado.
IAssemblyName::GetProperty

El método GetProperty obtiene el valor de un par nombre-valor en el nombre del ensamblado.
IAssemblyName::IsEqual

El método IsEqual compara el nombre del ensamblado actual con otro nombre de ensamblado.
IAssemblyName::SetProperty

El método SetProperty agrega un par nombre-valor al nombre del ensamblado en paralelo. Este método puede cambiar o eliminar el valor de un par nombre-valor existente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winsxs.h