Comparteix a través de


Microsoft.JScript.Vsa Espacio de nombres

Contiene interfaces que permiten integrar scripts para los motores de scripts de .NET Framework en JScript, y compilar y ejecutar código en tiempo de ejecución.

Clases

BaseVsaEngine

Implementa la interfaz IJSVsaEngine.

BaseVsaSite

Habilita la comunicación entre el host y el motor de scripts.

BaseVsaStartup

Se utiliza para iniciar y restablecer el motor VSA base.

JSVsaException

Este tipo admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.

ResInfo

Esta clase, miembro o propiedad es interna del motor de scripts y no se debe llamar desde el código.

VsaEngine

Implementa la interfaz IJSVsaEngine.

Interfaces

IJSVsaCodeItem

Representa el elemento de código que el motor de scripts va a compilar.

IJSVsaEngine

Define los métodos y propiedades que un motor de scripts debe admitir y proporciona acceso mediante programación al motor de scripts.

IJSVsaError

Proporciona acceso a los errores de compilación ocurridos durante la ejecución.

IJSVsaGlobalItem

Describe los objetos globales agregados al motor de scripts.

IJSVsaItem

Define una interfaz para todos los elementos agregados al motor de scripts de .NET, incluidos elementos de código, elementos de referencia y elementos globales. Define propiedades y métodos genéricos que se aplican a todos los tipos de elementos que reconoce el motor.

IJSVsaItems

Define una interfaz para una colección de objetos IJSVsaItem, a la que se puede dirigir por nombre o por índice.

IJSVsaPersistSite

Administra la persistencia de un proyecto y almacena y recupera código y otros elementos mediante las operaciones de guardar y cargar implementadas por el host.

IJSVsaReferenceItem

Describe una referencia agregada al motor de scripts.

IJSVsaSite

Habilita la comunicación entre el host y el motor de scripts. Esta interfaz se implementa a través del host.

Enumeraciones

BaseVsaEngine.Pre

Proporciona la enumeración de la clase BaseVsaEngine.

JSVsaError

Define el conjunto de excepciones que puede producir un motor de scripts de .NET.

JSVsaItemFlag

Identifica el tipo de elemento de código como Class, Module o None.

JSVsaItemType

Representa al tipo del elemento.