EmbedTypeLibrary 类

定义

定义一个 MSBuild 任务,该任务将类型库从 Office 自定义程序集中提取到 DLL,以启用与 Visual Basic for Applications (VBA) 的互操作。

public sealed class EmbedTypeLibrary : Microsoft.VisualStudio.Tools.Office.BuildTasks.BuildTask
继承
EmbedTypeLibrary

注解

设置所有 EmbedTypeLibrary 属性,然后调用 Execute 以运行此任务。

Microsoft 生成引擎使用 Microsoft.VisualStudio.Tools.Office.BuildTasks 生成和部署 Office 解决方案。 但是,可以使用这些类和基于 MSBuild XML 的项目文件来创建自己的生成系统。 有关详细信息,请参阅 MSBuild 参考

构造函数

EmbedTypeLibrary()

初始化 EmbedTypeLibrary 类的新实例。

属性

Assembly

获取或设置要从中提取类型库的程序集。

KeyContainer

获取或设置加密密钥容器的路径。

KeyFile

获取或设置加密密钥文件的路径。

ReferencePaths

获取或设置可由任务使用和发出的 MSBuild 项的数组。

TypeLibFile

获取或设置从 Assembly 中提取的类型库名称。

方法

Execute()

将类型库从 Office 自定义程序集提取到文件,并将该文件作为非托管资源嵌入到程序集。

适用于