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 in Visual Studio Tools for Applications (VSTA) implementiert wurde, um ein Script-Aufgabenprojekt zu erstellen.
public interface class IVstaHelper
public interface IVstaHelper
type IVstaHelper = interface
Public Interface IVstaHelper
Eigenschaften
| Name | Beschreibung |
|---|---|
| SupportDebug |
Erhält oder setzt einen Wert, der angibt, ob Debugging unterstützt wird. |
| TemplateFilePrefix |
Definiert eine Schnittstelle, die in Visual Studio Tools for Applications (VSTA) implementiert wurde, um ein Script-Aufgabenprojekt zu erstellen. |
Methoden
| Name | Beschreibung |
|---|---|
| AddFileToProject(String, String) |
Fügt dem Projekt eine Datei hinzu. |
| Build(String) |
Baut die Baugruppe für das Projekt. |
| CleanUp() |
Beseitigt den Datencache, der vom letzten Build-Prozess verwendet wurde. |
| GetAssemblyBytes(String) |
Erhält die während des Build-Prozesses generierten Assembly-Bytes. |
| GetBuildErrors(String) |
Es bekommt die Baufehler. |
| Initalize(String, Boolean) |
Initialisiert das Projekt mit Standardcode und Einstellungen basierend auf der angewendeten Konfiguration. |
| LoadNewProject(String, String, String) |
Lädt ein neues Projekt. |
| LoadProjectFromFolder(String) |
Lädt ein bestehendes Projekt aus dem angegebenen Ordner. |
| LoadProjectFromStorage(VSTAScriptProjectStorage) |
Lädt ein bestehendes 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 auf dem angegebenen Speicher. |
| ShowIde(String) |
Startet das Projekt in der integrierten Entwicklungsumgebung (IDE). |
| StartDebugging() |
Es beginnt das Debugging des Projekts. |
| StopDebugging() |
Das stoppt das Debuggen des Projekts. |
| WaitForDebuggerAttached() |
Definiert eine Schnittstelle, die in Visual Studio Tools for Applications (VSTA) implementiert wurde, um ein Script-Aufgabenprojekt zu erstellen. |