Condividi tramite


Attributo GUID_ManagedName

Definisce un attributo dell'interfaccia personalizzato che specifica il nome dello spazio dei nomi gestito per un COM (Component Object Model).

[
   custom(GUID_ManagedName, value)
]

Parametri

  • value
    Nome dello spazio dei nomi gestito per la libreria.

Definizione

GUID_ManagedName viene definito in Cor.h come indicato di seguito:

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

Note

Un attributo dell'interfaccia personalizzata definisce i metadati per un oggetto nella libreria dei tipi.

Utilizzare ITypeInfo2.GetCustData o ITypeLib2.GetCustData per recuperare il nome gestito dall'attributo.

Per ulteriori informazioni, vedere Interface Attributes nella documentazione di riferimento di Visual C++.

Esempio

Nell'esempio riportato di seguito viene illustrata la definizione di libreria mediante l'attributo GUID_ManagedName.

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

Requisiti

Intestazione: Cor.h