IAssemblyName-Schnittstelle (winsxs.h)
Die IAssemblyName-Schnittstelle stellt einen parallelen Assemblynamen dar. Der Name der parallelen Assembly besteht aus einem Satz von Name-Wert-Paaren, die die parallele Assembly beschreiben. Eine instance der IAssemblyName-Schnittstelle wird durch Aufrufen der CreateAssemblyNameObject-Funktion abgerufen.
Vererbung
Die IAssemblyName-Schnittstelle erbt von der IUnknown-Schnittstelle . IAssemblyName verfügt auch über folgende Membertypen:
Methoden
Die IAssemblyName-Schnittstelle verfügt über diese Methoden.
IAssemblyName::Clone Die Clone-Methode kopiert den aktuellen parallelen Assemblynamen in eine neue instance von IAssemblyName. |
IAssemblyName::Finalize Die Finalize-Methode verhindert, dass ein paralleler Assemblyname geändert wird. Nachdem Finalize aufgerufen wurde, geben zusätzliche Aufrufe von SetProperty E_UNEXPECTED zurück. |
IAssemblyName::GetDisplayName Die GetDisplayName-Methode ruft eine Zeichenfolgendarstellung des parallelen Assemblynamens ab. |
IAssemblyName::GetName Die GetName-Methode gibt den Namensteil des Assemblynamens zurück. |
IAssemblyName::GetProperty Die GetProperty-Methode ruft den Wert eines Name-Wert-Paars im Assemblynamen ab. |
IAssemblyName::IsEqual Die IsEqual-Methode vergleicht den aktuellen Assemblynamen mit einem anderen Assemblynamen. |
IAssemblyName::SetProperty Die SetProperty-Methode fügt dem Namen der parallelen Assembly ein Name-Wert-Paar hinzu. Diese Methode kann den Wert eines vorhandenen Name-Wert-Paars ändern oder löschen. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winsxs.h |