Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Proporciona métodos para describir y trabajar con la identidad única de un ensamblado.
interface IAssemblyName : IUnknown {
HRESULT Clone (
[out] IAssemblyName **pName
);
HRESULT Finalize ();
HRESULT GetDisplayName (
[out] LPOLESTR szDisplayName,
[in, out] LPDWORD pccDisplayName,
[in] DWORD dwDisplayFlags
);
HRESULT GetName (
[in, out] LPDWORD lpcwBuffer,
[out] WCHAR *pwzName
);
HRESULT GetProperty (
[in] DWORD PropertyId,
[out] LPVOID pvProperty,
[in, out] LPDWORD pcbProperty
);
HRESULT GetVersion (
[out] LPDWORD pdwVersionHi,
[out] LPDWORD pdwVersionLow
);
HRESULT IsEqual (
[in] IAssemblyName *pName,
[in] DWORD dwCmpFlags
);
HRESULT SetProperty (
[in] DWORD PropertyId,
[in] LPVOID pvProperty,
[in] DWORD cbProperty
);
}
Métodos
Método |
Descripción |
|---|---|
Crea una copia superficial de este objeto IAssemblyName. |
|
Permite a este objeto IAssemblyName liberar recursos y realizar otras operaciones de limpieza antes de que se llame a su destructor. |
|
Obtiene el nombre del ensamblado al que hace referencia este objeto IAssemblyName en lenguaje natural. |
|
Obtiene el nombre sencillo, sin cifrar, del ensamblado al que hace referencia este objeto IAssemblyName. |
|
Obtiene un puntero a la propiedad a la que hace referencia el PropertyId especificado. |
|
Obtiene información sobre la versión del ensamblado al que hace referencia este objeto IAssemblyName. |
|
Determina si un objeto IAssemblyName especificado es igual a esta instancia de IAssemblyName basándose en los marcadores de comparación indicados. |
|
Establece el valor de la propiedad a la que hace referencia el parámetro PropertyId especificado. |
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: Fusion.h
Versiones de .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0