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 |