IVstaHelper 接口

定义

定义在 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) 上实现的用于构建脚本任务项目的接口。

适用于