IJSVsaEngine Interfaz

Definición

Precaución

Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.

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

public interface class IJSVsaEngine
[System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("8FA2C97B-47E4-4A31-A7F5-FF39D1195CD9")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IJSVsaEngine
[<System.Obsolete("Use of this type is not recommended because it is being deprecated in Visual Studio 2005; there will be no replacement for this feature. Please see the ICodeCompiler documentation for additional help.")>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("8FA2C97B-47E4-4A31-A7F5-FF39D1195CD9")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IJSVsaEngine = interface
Public Interface IJSVsaEngine
Derivado
Atributos

Propiedades

Assembly
Obsoletos.

Obtiene una referencia al ensamblado en ejecución generado por método Run.

Evidence
Obsoletos.

Proporciona una evidencia con el fin de validar la identidad del objeto actual.

GenerateDebugInfo
Obsoletos.

Obtiene o establece un valor booleano que indica si el motor de scripts genera información de depuración cuando se llama al método Compile.

IsCompiled
Obsoletos.

Obtiene o establece un valor que indica si el origen está compilado.

IsDirty
Obsoletos.

Obtiene o establece un valor que indica si la representación en memoria del elemento difiere de la representación persistente.

IsRunning
Obsoletos.

Obtiene un valor booleano que indica si el motor de scripts está en modo de ejecución.

Items
Obsoletos.

Obtiene la colección de los objetos IJSVsaItem, que representan todos los elementos agregados al motor de script.

Language
Obsoletos.

Obtiene el nombre del lenguaje de programación compatible con el motor de script.

LCID
Obsoletos.

Obtiene o establece la configuración regional y el idioma con los que se notificarán los mensajes de excepción.

Name
Obsoletos.

Obtiene o establece el nombre para mostrar del motor de script.

RootMoniker
Obsoletos.

Obtiene o establece el moniker raíz de un motor de scripts.

RootNamespace
Obsoletos.

Obtiene o establece el espacio de nombres raíz usado por el motor de scripts.

Site
Obsoletos.

Obtiene o establece el objeto IJSVsaSite que ha implementado el host que usa el motor de scripts para comunicar con el host.

Version
Obsoletos.

Obtiene la versión actual del compilador de lenguaje compatible con el motor de scripts, con el formato Major.Minor.Revision.Build.

Métodos

Close()
Obsoletos.

Cierra el motor.

Compile()
Obsoletos.

Hace que el motor compile el estado de origen existente.

GetOption(String)
Obsoletos.

Obtiene las opciones específicas de la implementación para el motor.

InitNew()
Obsoletos.

Proporciona la notificación que la fase de la inicialización se ha completado.

IsValidIdentifier(String)
Obsoletos.

Comprueba si el identificador proporcionado es válido para el motor.

LoadSourceState(IJSVsaPersistSite)
Obsoletos.

Dirige el motor para cargar los elementos de origen de su punto de persistencia, tal y como especifica el objeto proporcionado por host.

Reset()
Obsoletos.

Quita el motor de scripts del estado de ejecución y desconecta automáticamente los controladores de eventos enlazados.

RevokeCache()
Obsoletos.

Invalida el ensamblado almacenado en memoria caché para el motor, tal y como se especifica por su moniker de la raíz.

Run()
Obsoletos.

Inicia la ejecución del código compilado en el motor de scripts y enlaza todos los controladores de eventos.

SaveCompiledState(Byte[], Byte[])
Obsoletos.

Guarda el estado compilado del motor de scripts; también puede guardar información de depuración.

SaveSourceState(IJSVsaPersistSite)
Obsoletos.

Dirige el motor de script para conservar su estado del origen.

SetOption(String, Object)
Obsoletos.

Establece las opciones específicas de implementación de un motor de scripts.

Se aplica a