Condividi tramite


IVstaHelper Interfaccia

Definizione

Definisce un'interfaccia implementata in Visual Studio Tools for Applications (VSTA) per la compilazione di un progetto di attività Script.

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

Proprietà

SupportDebug

Ottiene o imposta un valore che indica se il debug è supportato.

TemplateFilePrefix

Definisce un'interfaccia implementata in Visual Studio Tools for Applications (VSTA) per la compilazione di un progetto di attività Script.

Metodi

AddFileToProject(String, String)

Aggiunge un file al progetto.

Build(String)

Compila l'assembly per il progetto.

CleanUp()

Pulisce la cache di dati utilizzata dall'ultimo processo di compilazione.

GetAssemblyBytes(String)

Ottiene i byte dell'assembly generati durante il processo di compilazione.

GetBuildErrors(String)

Ottiene gli errori di compilazione.

Initalize(String, Boolean)

Inizializza il progetto con codice e impostazioni predefiniti basati sulla configurazione applicata.

LoadNewProject(String, String, String)

Carica un nuovo progetto.

LoadProjectFromFolder(String)

Carica un progetto esistente dalla cartella specificata.

LoadProjectFromStorage(VSTAScriptProjectStorage)

Carica un progetto esistente dallo spazio di archiviazione specificato.

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

Carica il progetto dal file di progetto specificato.

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

Aggiorna e carica il progetto dal file di progetto specificato.

SaveProjectToStorage(VSTAScriptProjectStorage)

Salva il progetto nello spazio di archiviazione specificato.

ShowIde(String)

Avvia il progetto nell'ambiente di sviluppo integrato (IDE).

StartDebugging()

Avvia il debug del progetto.

StopDebugging()

Arresta il debug del progetto.

WaitForDebuggerAttached()

Definisce un'interfaccia implementata in Visual Studio Tools for Applications (VSTA) per la compilazione di un progetto di attività Script.

Si applica a