IJSVsaEngine Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
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. |