Microsoft.JScript.Vsa Espace de noms

Contient des interfaces qui vous permettent d’intégrer script pour les moteurs de script.NET Framework dans JScript et de compiler et d’exécuter du code au moment de l’exécution.

Classes

Nom Description
BaseVsaEngine

Implémente IJSVsaEngine l’interface.

BaseVsaSite

Active la communication entre l’hôte et le moteur de script.

BaseVsaStartup

Utilisé pour démarrer et réinitialiser le moteur VSA de base.

JSVsaException

Ce type prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code.

ResInfo

Cette classe, membre ou propriété est interne au moteur de script et ne doit pas être appelée à partir de votre code.

VsaEngine

Implémente IJSVsaEngine l’interface.

Interfaces

Nom Description
IJSVsaCodeItem

Représente un élément de code à compiler par le moteur de script.

IJSVsaEngine

Définit les méthodes et les propriétés qu’un moteur de script doit prendre en charge et fournit un accès programmatique au moteur de script.

IJSVsaError

Fournit l’accès aux erreurs de compilation rencontrées pendant l’exécution.

IJSVsaGlobalItem

Décrit les objets globaux ajoutés au moteur de script.

IJSVsaItem

Définit une interface pour tous les éléments ajoutés au moteur de script .NET, y compris les éléments de code, les éléments de référence et les éléments globaux. Il définit les propriétés et méthodes génériques qui s’appliquent à tous les types d’éléments reconnus par le moteur.

IJSVsaItems

Définit une interface pour une collection d’objets IJSVsaItem , qui peut être traitée par nom ou par index.

IJSVsaPersistSite

Gère la persistance du projet et stocke et récupère du code et d’autres éléments à l’aide des opérations d’enregistrement et de chargement implémentées par l’hôte.

IJSVsaReferenceItem

Décrit une référence ajoutée au moteur de script.

IJSVsaSite

Active la communication entre l’hôte et le moteur de script. Cette interface est implémentée par l’hôte.

Énumérations

Nom Description
BaseVsaEngine.Pre

Fournit une énumération pour la classe BaseVsaEngine.

JSVsaError

Définit l’ensemble d’exceptions pouvant être levées par un moteur de script .NET.

JSVsaItemFlag

Identifie le type d’élément de code comme Classe, Module ou None.

JSVsaItemType

Représente le type de l’élément.