Partager via


Microsoft.JScript.Vsa Espace de noms

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

Classes

BaseVsaEngine

Implémente l'interface IJSVsaEngine.

BaseVsaSite

Permet 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, ce membre ou cette propriété est interne au moteur de script et ne doit pas être appelé(e) à partir de votre code.

VsaEngine

Implémente l'interface IJSVsaEngine.

Interfaces

IJSVsaCodeItem

Représente un élément de code qui doit être compilé par le moteur de script.

IJSVsaEngine

Définit les méthodes et propriétés qui doivent être prises en charge par un moteur de script, et fournit un accès par programmation 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. Elle définit les propriétés et les méthodes génériques qui s'appliquent à tous les types d'élément reconnus par le moteur.

IJSVsaItems

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

IJSVsaPersistSite

Gère la persistance d'un projet, stocke et récupère du code, ainsi que d'autres éléments grâce à 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

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

Énumérations

BaseVsaEngine.Pre

Fournit l'énumération de la classe BaseVsaEngine.

JSVsaError

Définit l'ensemble des exceptions qui peuvent être levées par un moteur de script .NET.

JSVsaItemFlag

Identifie le type de l'élément de code en tant que Class, Module ou None.

JSVsaItemType

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