Partilhar via


IVstaHelper Interface

Definição

Define uma interface implementada no VSTA (Visual Studio Tools for Applications) para criar um projeto de tarefa Script.

public interface class IVstaHelper
public interface IVstaHelper
type IVstaHelper = interface
Public Interface IVstaHelper

Propriedades

SupportDebug

Obtém ou define um valor que indica se a depuração tem suporte.

TemplateFilePrefix

Define uma interface implementada no VSTA (Visual Studio Tools for Applications) para criar um projeto de tarefa Script.

Métodos

AddFileToProject(String, String)

Adiciona um arquivo ao projeto.

Build(String)

Cria o assembly para o projeto.

CleanUp()

Limpa o cache de dados usado pelo último processo de compilação.

GetAssemblyBytes(String)

Obtém os bytes de assembly gerados durante o processo de compilação.

GetBuildErrors(String)

Obtém os erros de compilação.

Initalize(String, Boolean)

Inicializa o projeto com código padrão e configurações baseadas na configuração aplicada.

LoadNewProject(String, String, String)

Carrega um novo projeto.

LoadProjectFromFolder(String)

Carrega um projeto existente da pasta especificada.

LoadProjectFromStorage(VSTAScriptProjectStorage)

Carrega um projeto existente do armazenamento especificado.

LoadVSAProject(VSTAScriptProjectStorage, String, IEnumerable<String>, IEnumerable<String>)

Carrega o projeto do arquivo de projeto especificado.

LoadVSTA2Project(VSTAScriptProjectStorage, IEnumerable<String>, IEnumerable<String>)

Atualiza e carrega o projeto do arquivo de projeto especificado.

SaveProjectToStorage(VSTAScriptProjectStorage)

Salva o projeto no armazenamento especificado.

ShowIde(String)

Inicia o projeto no ambiente de desenvolvimento integrado (IDE).

StartDebugging()

Inicia a depuração de projeto.

StopDebugging()

Interrompe a depuração de projeto.

WaitForDebuggerAttached()

Define uma interface implementada no VSTA (Visual Studio Tools for Applications) para criar um projeto de tarefa Script.

Aplica-se a