ExportNestedType 方法

更新:2007 年 11 月

将嵌套类型指定为可导出。ExportType 方法 也可导出嵌套类型,但本方法更快。

HRESULT ExportNestedType(
    mdAssembly      AssemblyID,
    mdToken         FileToken,
    mdTypeDef       TypeToken,
    mdExportedType  ParentType,
    LPCWSTR         pszTypename,
    DWORD           dwFlags,
    mdExportedType* pType
) PURE; 

参数

  • AssemblyID
    要从中进行导出的程序集的 ID。

  • FileToken
    文件的文件标记或程序集,该文件定义要成为可导出的类型。

  • TypeToken
    要成为可导出的类型的类型标记。

  • ParentType
    父类型的标记。

  • pszTypename
    要导出的完全限定类型名。

  • dwFlags
    ComType 标志,如 tdPublic 或 tdNested。此值可传递给 IMetaDataAssemblyEmit::DefineExportedType 方法

  • pType
    接收导出的类型的标记。

返回值

如果此方法成功,则返回 S_OK。

要求

需要 alink.h

请参见

概念

ALink API(非托管 API 参考)

其他资源

IALink 接口

IALink2 接口