Microsoft.Vsa Namespace

Klassen

BaseVsaEngine
BaseVsaSite
BaseVsaStartup
VsaException

Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

VsaLoader

Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

VsaModule

Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Schnittstellen

IVsaCodeItem

Stellt ein von der Skript-Engine zu kompilierendes Codeelement dar.Represents a code item to be compiled by the script engine.

IVsaDTCodeItem

Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IVsaDTEngine

Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IVsaEngine

Definiert die Methoden und Eigenschaften, die eine Skript-Engine unterstützen muss, und stellt programmgesteuerten Zugriff auf die Skript-Engine bereit.Defines the methods and properties that a script engine must support and provides programmatic access to the script engine.

IVsaError

Bietet Zugriff auf Kompilierungsfehler, die während der Ausführung der Compile()-Methode aufgetreten sind.Provides access to compilation errors encountered during execution of the Compile() method.

IVsaGlobalItem

Beschreibt globale Objekte, die der Skript-Engine hinzugefügt wurden.Describes global objects added to the script engine.

IVsaIDE

Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IVsaIDESite

Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IVsaItem

Definiert eine Schnittstelle für alle der .NET-Skript-Engine hinzugefügten Elemente, u. a. Codeelemente, Verweiselemente und globale Elemente.Defines an interface for all items added to the .NET script engine, including code items, reference items, and global items. Außerdem werden generische Eigenschaften und Methoden definiert, die für alle von der Engine erkannten Elementtypen gelten.It defines generic properties and methods that apply to all item types recognized by the engine.

IVsaItems

Definiert eine Schnittstelle für eine Auflistung von IVsaItem-Objekten, die die nach Namen oder nach Index aufgerufen werden können.Defines an interface for a collection of IVsaItem objects, which can be addressed either by name or by index.

IVsaPersistSite

Verwaltet die Projektdauerhaftigkeit und verwendet vom Host implementierte Lade- und Speicheroperationen, um Code und andere Elemente zu speichern und abzurufen.Manages project persistence and stores and retrieves code and other items using save and load operations implemented by the host.

IVsaReferenceItem

Beschreibt einen der Skript-Engine hinzugefügten Verweis.Describes a reference added to the script engine.

IVsaSite

Aktiviert die Kommunikation zwischen dem Host und der Skript-Engine.Enables communication between the host and the script engine. Diese Schnittstelle wird durch den Host implementiert.This interface is implemented by the host.

Enumerationen

BaseVsaEngine.Pre

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

VsaError

Definiert den Satz von Ausnahmen, die von einer .NET-Skript-Engine ausgelöst werden können.Defines the set of exceptions that can be thrown by a .NET script engine.

VsaIDEMode

Dieser Typ unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.This type supports the .NET Framework infrastructure and is not intended to be used directly from your code.

VsaItemFlag

Identifiziert den Typ des Codeelements als Klasse, Modul oder Kein.Identifies the type of code item as Class, Module, or None.

VsaItemType

Kennzeichnet den Elementtyp als "Code", "Reference" oder "AppGlobal".Identifies the item type as Code, Reference, or AppGlobal.