Microsoft.Vsa Namespace
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.
Klassen
BaseVsaEngine |
Definiert die Basis-Skript-Engine-Klasse. |
BaseVsaSite |
Aktiviert die Kommunikation zwischen dem Host und der Skript-Engine. |
BaseVsaStartup |
Wird verwendet, um die Basis-VSA-Engine zu starten und zurückzusetzen. |
VsaException |
Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen. |
VsaLoader |
Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen. |
VsaModule |
Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen. |
Schnittstellen
IVsaCodeItem |
Stellt ein von der Skript-Engine zu kompilierendes Codeelement dar. |
IVsaDTCodeItem |
Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen. |
IVsaDTEngine |
Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen. |
IVsaEngine |
Definiert die Methoden und Eigenschaften, die eine Skript-Engine unterstützen muss, und stellt programmgesteuerten Zugriff auf die Skript-Engine bereit. |
IVsaError |
Bietet Zugriff auf Kompilierungsfehler, die während der Ausführung der Compile()-Methode aufgetreten sind. |
IVsaGlobalItem |
Beschreibt globale Objekte, die der Skript-Engine hinzugefügt wurden. |
IVsaIDE |
Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen. |
IVsaIDESite |
Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen. |
IVsaItem |
Definiert eine Schnittstelle für alle der .NET-Skript-Engine hinzugefügten Elemente, u. a. Codeelemente, Verweiselemente und globale Elemente. Außerdem werden generische Eigenschaften und Methoden definiert, die für alle von der Engine erkannten Elementtypen gelten. |
IVsaItems |
Definiert eine Schnittstelle für eine Auflistung von IVsaItem-Objekten, die die nach Namen oder nach Index aufgerufen werden können. |
IVsaPersistSite |
Verwaltet die Projektdauerhaftigkeit und verwendet vom Host implementierte Lade- und Speicheroperationen, um Code und andere Elemente zu speichern und abzurufen. |
IVsaReferenceItem |
Beschreibt einen der Skript-Engine hinzugefügten Verweis. |
IVsaSite |
Aktiviert die Kommunikation zwischen dem Host und der Skript-Engine. Diese Schnittstelle wird durch den Host implementiert. |
Enumerationen
BaseVsaEngine.Pre |
Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt. |
VsaError |
Definiert den Satz von Ausnahmen, die von einer .NET-Skript-Engine ausgelöst werden können. |
VsaIDEMode |
Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen. |
VsaItemFlag |
Identifiziert den Typ des Codeelements als "Class", "Module" oder "None". |
VsaItemType |
Kennzeichnet den Elementtyp als "Code", "Reference" oder "AppGlobal". |