Microsoft.JScript.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.
Enthält Schnittstellen, mit denen Sie Script für die skriptmodulen.NET Framework in JScript integrieren und Code zur Laufzeit kompilieren und ausführen können.
Klassen
| Name | Beschreibung |
|---|---|
| BaseVsaEngine |
IJSVsaEngine Implementiert die Schnittstelle. |
| BaseVsaSite |
Ermöglicht die Kommunikation zwischen dem Host und dem Skriptmodul. |
| BaseVsaStartup |
Wird verwendet, um das Basis-VSA-Modul zu starten und zurückzusetzen. |
| JSVsaException |
Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. |
| ResInfo |
Diese Klasse, dieses Element oder diese Eigenschaft ist intern für das Skriptmodul und sollte nicht aus Ihrem Code aufgerufen werden. |
| VsaEngine |
IJSVsaEngine Implementiert die Schnittstelle. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IJSVsaCodeItem |
Stellt ein Codeelement dar, das vom Skriptmodul kompiliert werden soll. |
| IJSVsaEngine |
Definiert die Methoden und Eigenschaften, die ein Skriptmodul unterstützen muss, und bietet programmgesteuerten Zugriff auf das Skriptmodul. |
| IJSVsaError |
Bietet Zugriff auf Kompilierungsfehler, die während der Ausführung aufgetreten sind. |
| IJSVsaGlobalItem |
Beschreibt globale Objekte, die dem Skriptmodul hinzugefügt wurden. |
| IJSVsaItem |
Definiert eine Schnittstelle für alle Elemente, die dem skriptmodul .NET hinzugefügt werden, einschließlich Codeelemente, Referenzelemente und globalen Elementen. Es definiert generische Eigenschaften und Methoden, die für alle elementtypen gelten, die vom Modul erkannt werden. |
| IJSVsaItems |
Definiert eine Schnittstelle für eine Auflistung von Objekten, die entweder anhand des IJSVsaItem Namens oder nach Index adressiert werden können. |
| IJSVsaPersistSite |
Verwaltet die Projektpersistenz und speichert und ruft Code und andere Elemente mithilfe von Speicher- und Ladevorgängen ab, die vom Host implementiert werden. |
| IJSVsaReferenceItem |
Beschreibt einen Verweis, der dem Skriptmodul hinzugefügt wurde. |
| IJSVsaSite |
Ermöglicht die Kommunikation zwischen dem Host und dem Skriptmodul. Diese Schnittstelle wird vom Host implementiert. |
Enumerationen
| Name | Beschreibung |
|---|---|
| BaseVsaEngine.Pre |
Stellt eine Aufzählung für die BaseVsaEngine Klasse bereit. |
| JSVsaError |
Definiert den Satz von Ausnahmen, die von einem .NET Skriptmodul ausgelöst werden können. |
| JSVsaItemFlag |
Gibt den Typ des Codeelements als Klasse, Modul oder None an. |
| JSVsaItemType |
Stellt den Typ des Elements dar. |