EmbedTypeLibrary 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义一个 MSBuild 任务,该任务将类型库从 Office 自定义程序集中提取到 DLL,以启用与 Visual Basic for Applications (VBA) 的互操作。
public sealed class EmbedTypeLibrary : Microsoft.VisualStudio.Tools.Office.BuildTasks.BuildTask
- 继承
注解
设置所有 EmbedTypeLibrary 属性,然后调用 Execute 以运行此任务。
Microsoft 生成引擎使用 Microsoft.VisualStudio.Tools.Office.BuildTasks 生成和部署 Office 解决方案。 但是,可以使用这些类和基于 MSBuild XML 的项目文件来创建自己的生成系统。 有关详细信息,请参阅 MSBuild 参考。
构造函数
| EmbedTypeLibrary() |
初始化 EmbedTypeLibrary 类的新实例。 |
属性
| Assembly |
获取或设置要从中提取类型库的程序集。 |
| KeyContainer |
获取或设置加密密钥容器的路径。 |
| KeyFile |
获取或设置加密密钥文件的路径。 |
| ReferencePaths |
获取或设置可由任务使用和发出的 MSBuild 项的数组。 |
| TypeLibFile |
获取或设置从 Assembly 中提取的类型库名称。 |
方法
| Execute() |
将类型库从 Office 自定义程序集提取到文件,并将该文件作为非托管资源嵌入到程序集。 |