Freigeben über


GUID_ManagedName

Aktualisiert: November 2007

Definiert ein benutzerdefiniertes Schnittstellenattribut, das den verwalteten Namespacenamen für eine COM-Bibliothek (Component Object Model) angibt.

[
   custom(GUID_ManagedName, value)
]

Parameter

  • value
    Der verwaltete Namespacename für die Bibliothek.

Definition

GUID_ManagedName wird in Cor.h wie folgt definiert:

// {0F21F359-AB84-41e8-9A78-36D110E6D2F9}
EXTERN_GUID(GUID_ManagedName, 0xf21f359, 0xab84, 0x41e8, 0x9a, 0x78, 0x36, 0xd1, 0x10, 0xe6, 0xd2, 0xf9);

Hinweise

Ein benutzerdefiniertes Schnittstellenattribut definiert Metadaten für ein Objekt in der Typbibliothek.

Verwenden Sie ITypeInfo2.GetCustData oder ITypeLib2.GetCustData, um den verwalteten Namen vom Attribut abzurufen.

Weitere Informationen finden Sie in der Visual C++-Referenzdokumentation unter Interface Attributes.

Beispiel

Im folgenden Beispiel wird eine Bibliotheksdefinition veranschaulicht, in der das GUID_ManagedName-Attribut verwendet wird.

[
   ...
   custom(GUID_ManagedName, Microsoft.VisualStudio.CommandBars.dll")
]
library Microsoft_VisualStudio_CommandBars
{
   ...
}

Anforderungen

Header: Cor.h