GUID_ManagedName 特性

定义一个自定义接口特性,该特性指定组件对象模型 (COM) 库的托管命名空间名称。

[
   custom(GUID_ManagedName, value)
]

参数

  • value
    库的托管命名空间名称。

定义

GUID_ManagedName 在 Cor.h 中按如下方式定义:

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

备注

自定义接口特性定义类型库中的对象的元数据。

使用 ITypeInfo2.GetCustDataITypeLib2.GetCustData 从该特性检索托管名称。

有关更多信息,请参见 Visual C++ 参考文档中的 Interface Attributes

示例

下面的示例演示了使用 GUID_ManagedName 特性的库定义。

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

要求

**头文件:**Cor.h