IVstaHelper 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义在 Visual Studio Tools for Applications (VSTA) 上实现的用于构建脚本任务项目的接口。
public interface class IVstaHelper
public interface IVstaHelper
type IVstaHelper = interface
Public Interface IVstaHelper
属性
SupportDebug |
获取或设置一个值,该值指示是否支持调试。 |
TemplateFilePrefix |
定义在 Visual Studio Tools for Applications (VSTA) 上实现的用于构建脚本任务项目的接口。 |
方法
AddFileToProject(String, String) |
向项目中添加文件。 |
Build(String) |
为项目生成程序集。 |
CleanUp() |
清除上一生成进程使用的数据缓存。 |
GetAssemblyBytes(String) |
获取在生成过程中生成的程序集字节。 |
GetBuildErrors(String) |
获取生成错误。 |
Initalize(String, Boolean) |
基于应用的配置使用默认代码和设置初始化该项目。 |
LoadNewProject(String, String, String) |
加载一个新项目。 |
LoadProjectFromFolder(String) |
从指定的文件夹加载现有项目。 |
LoadProjectFromStorage(VSTAScriptProjectStorage) |
从指定的存储加载现有项目。 |
LoadVSAProject(VSTAScriptProjectStorage, String, IEnumerable<String>, IEnumerable<String>) |
从指定的项目文件加载项目。 |
LoadVSTA2Project(VSTAScriptProjectStorage, IEnumerable<String>, IEnumerable<String>) |
从指定的项目文件升级和加载该项目。 |
SaveProjectToStorage(VSTAScriptProjectStorage) |
将项目保存到指定的存储区中。 |
ShowIde(String) |
在集成开发环境 (IDE) 中启动项目。 |
StartDebugging() |
开始项目调试。 |
StopDebugging() |
停止项目调试。 |
WaitForDebuggerAttached() |
定义在 Visual Studio Tools for Applications (VSTA) 上实现的用于构建脚本任务项目的接口。 |