IVstaHelper Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert eine Schnittstelle, die für Visual Studio Tools for Applications (VSTA) zum Erstellen eines Skripttaskprojekts implementiert wird.
public interface class IVstaHelper
public interface IVstaHelper
type IVstaHelper = interface
Public Interface IVstaHelper
Eigenschaften
SupportDebug |
Ruft einen Wert ab, der angibt, ob das Debuggen unterstützt wird, oder legt ihn fest. |
TemplateFilePrefix |
Definiert eine Schnittstelle, die für Visual Studio Tools for Applications (VSTA) zum Erstellen eines Skripttaskprojekts implementiert wird. |
Methoden
AddFileToProject(String, String) |
Fügt eine Datei zum Projekt hinzu. |
Build(String) |
Erstellt die Assembly für das Projekt. |
CleanUp() |
Bereinigt den Datencache, der vom letzten Erstellungsprozess verwendet wurde. |
GetAssemblyBytes(String) |
Ruft die Assemblybytes ab, beim Erstellungsprozess erzeugt wurden. |
GetBuildErrors(String) |
Ruft die Buildfehler ab. |
Initalize(String, Boolean) |
Initialisiert das Projekt mit dem Standardcode und Einstellungen basierend auf der angewendeten Konfiguration. |
LoadNewProject(String, String, String) |
Lädt ein neues Projekt. |
LoadProjectFromFolder(String) |
Lädt ein vorhandenes Projekt aus dem angegebenen Ordner. |
LoadProjectFromStorage(VSTAScriptProjectStorage) |
Lädt ein vorhandenes Projekt aus dem angegebenen Speicher. |
LoadVSAProject(VSTAScriptProjectStorage, String, IEnumerable<String>, IEnumerable<String>) |
Lädt das Projekt aus der angegebenen Projektdatei. |
LoadVSTA2Project(VSTAScriptProjectStorage, IEnumerable<String>, IEnumerable<String>) |
Aktualisiert und lädt das Projekt aus der angegebenen Projektdatei. |
SaveProjectToStorage(VSTAScriptProjectStorage) |
Speichert das Projekt im angegebenen Speicher. |
ShowIde(String) |
Startet das Projekt in der integrierten Entwicklungsumgebung (IDE). |
StartDebugging() |
Startet das Debuggen des Projekts. |
StopDebugging() |
Stoppt das Debuggen des Projekts. |
WaitForDebuggerAttached() |
Definiert eine Schnittstelle, die für Visual Studio Tools for Applications (VSTA) zum Erstellen eines Skripttaskprojekts implementiert wird. |