Interfaccia IAssemblyName (winsxs.h)

L'interfaccia IAssemblyName rappresenta un nome di assembly affiancato. Il nome dell'assembly side-by-side è costituito da un set di coppie nome-valore che descrivono l'assembly side-by-side. Un'istanza dell'interfaccia IAssemblyName viene ottenuta chiamando la funzione CreateAssemblyNameObject .

Ereditarietà

L'interfaccia IAssemblyName eredita dall'interfaccia IUnknown . IAssemblyName include anche questi tipi di membri:

Metodi

L'interfaccia IAssemblyName include questi metodi.

 
IAssemblyName::Clone

Il metodo Clone copia il nome dell'assembly side-by-side corrente in una nuova istanza di IAssemblyName.
IAssemblyName::Finalize

Il metodo Finalize impedisce la modifica di un nome di assembly side-by-side. Dopo aver chiamato Finalize, le chiamate aggiuntive a SetProperty restituiscono E_UNEXPECTED.
IAssemblyName::GetDisplayName

Il metodo GetDisplayName ottiene una rappresentazione di stringa del nome dell'assembly side-by-side.
IAssemblyName::GetName

Il metodo GetName restituisce la parte del nome dell'assembly.
IAssemblyName::GetProperty

Il metodo GetProperty ottiene il valore di una coppia nome-valore nel nome dell'assembly.
IAssemblyName::IsEqual

Il metodo IsEqual confronta il nome dell'assembly corrente con un altro nome di assembly.
IAssemblyName::SetProperty

Il metodo SetProperty aggiunge una coppia nome-valore al nome dell'assembly side-by-side. Questo metodo può modificare o eliminare il valore di una coppia nome-valore esistente.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winsxs.h