Partager via


Interface IAssemblyName (winsxs.h)

L’interface IAssemblyName représente un nom d’assembly côte à côte. Le nom de l’assembly côte à côte se compose d’un ensemble de paires nom-valeur qui décrivent l’assembly côte à côte. Une instance de l’interface IAssemblyName est obtenue en appelant la fonction CreateAssemblyNameObject.

Héritage

L’interface IAssemblyName hérite de l’interface IUnknown. IAssemblyName possède également les types de membres suivants :

Méthodes

L’interface IAssemblyName possède ces méthodes.

 
IAssemblyName ::Clone

La méthode Clone copie le nom de l’assembly côte à côte actuel dans un nouveau instance de IAssemblyName.
IAssemblyName ::Finalise

La méthode Finalise empêche la modification d’un nom d’assembly côte à côte. Une fois finalisez appelé, des appels supplémentaires à SetProperty retournent E_UNEXPECTED.
IAssemblyName ::GetDisplayName

La méthode GetDisplayName obtient une représentation sous forme de chaîne du nom de l’assembly côte à côte.
IAssemblyName ::GetName

La méthode GetName retourne la partie nom du nom de l’assembly.
IAssemblyName ::GetProperty

La méthode GetProperty obtient la valeur d’une paire nom-valeur dans le nom de l’assembly.
IAssemblyName ::IsEqual

La méthode IsEqual compare le nom de l’assembly actuel à un autre nom d’assembly.
IAssemblyName ::SetProperty

La méthode SetProperty ajoute une paire nom-valeur au nom de l’assembly côte à côte. Cette méthode peut modifier ou supprimer la valeur d’une paire nom-valeur existante.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête winsxs.h