iRoMetaDataLocator 结构 (roparameterizediid.h)
使 RoGetParameterizedTypeInstanceIID 函数能够访问运行时元数据。
实现编程语言绑定时,实现 IRoMetaDataLocator ,使语言能够使用 Windows 元数据 (.winmd) 文件调用 Windows 平台 API。
语法
struct IRoMetaDataLocator {
HRESULT Locate(
PCWSTR nameElement,
IRoSimpleMetaDataBuilder & metaDataDestination
);
};
成员
HRESULT Locate( PCWSTR nameElement, IRoSimpleMetaDataBuilder & metaDataDestination)
获取指定类型的元数据生成器。
nameElement
要解析Windows 运行时类型或参数化类型。
metaDataDestination
用于Windows 运行时元数据的数据接收器。 调用方应调用适当的 set 方法,以便为 nameElement 命名的类型提供元数据。
要求
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | roparameterizediid.h |