Partager via


IAssemblyName

Mise à jour : novembre 2007

Fournit des méthodes pour décrire et utiliser l'identité unique d'un assembly.

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éthodes

Méthode

Description

IAssemblyName::Clone, méthode

Crée une copie superficielle de cet objet IAssemblyName.

IAssemblyName::Finalize, méthode

Permet à cet objet IAssemblyName de libérer des ressources et d'effectuer d'autres opérations de nettoyage avant que son destructeur ne soit appelé.

IAssemblyName::GetDisplayName, méthode

Obtient le nom explicite de l'assembly référencé par cet objet IAssemblyName.

IAssemblyName::GetName, méthode

Obtient le nom simple non chiffré de l'assembly référencé par cet objet IAssemblyName.

IAssemblyName::GetProperty, méthode

Obtient un pointeur vers la propriété référencée par le PropertyId spécifié.

IAssemblyName::GetVersion, méthode

Obtient les informations de version pour l'assembly référencé par cet objet IAssemblyName.

IAssemblyName::IsEqual, méthode

Détermine si un objet IAssemblyName spécifié est égal à cet IAssemblyName d'après les indicateurs de comparaison spécifiés.

IAssemblyName::SetProperty, méthode

Définit la valeur de la propriété référencée par le PropertyId spécifié.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : Fusion.h

Versions du .NET Framework : 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Référence

IAssemblyEnum

Autres ressources

Interfaces de fusion