VsaEngine (Interfaz)
Esta API es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.
Espacio de nombres: Microsoft_VsaVb
Ensamblado: Microsoft_VsaVb (en Microsoft_VsaVb.dll)
Sintaxis
'Declaración
<GuidAttribute("E0C0FFE1-7EEA-4EE2-B7E4-0080C7EB0B74")> _
Public Interface VsaEngine _
Inherits IVsaEngine
[GuidAttribute("E0C0FFE1-7EEA-4EE2-B7E4-0080C7EB0B74")]
public interface VsaEngine : IVsaEngine
[GuidAttribute(L"E0C0FFE1-7EEA-4EE2-B7E4-0080C7EB0B74")]
public interface class VsaEngine : IVsaEngine
[<GuidAttribute("E0C0FFE1-7EEA-4EE2-B7E4-0080C7EB0B74")>]
type VsaEngine =
interface
interface IVsaEngine
end
public interface VsaEngine extends IVsaEngine
El tipo VsaEngine expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Assembly | Obtiene una referencia al ensamblado en ejecución generado por método Run. (Se hereda de IVsaEngine). | |
Evidence | Proporciona una evidencia con el fin de validar la identidad del objeto actual. (Se hereda de IVsaEngine). | |
GenerateDebugInfo | Establece u obtiene un valor booleano que indica si el motor de scripts genera información de depuración cuando se llama al método Compile. (Se hereda de IVsaEngine). | |
IsCompiled | (Se hereda de IVsaEngine). | |
IsDirty | Obtiene un valor booleano que indica si el estado de origen del motor de scripts cambió desde la última operación de guardar, o desde que el motor de scripts se cargó originalmente. (Se hereda de IVsaEngine). | |
IsRunning | Obtiene un valor booleano que indica si el motor de scripts está en modo de ejecución. (Se hereda de IVsaEngine). | |
Items | Obtiene la colección IVsaItems de objetos IVsaItem, que representan todos los elementos agregados al motor de scripts con el método CreateItem, incluidos los elementos de código, elementos de referencia y elementos globales. (Se hereda de IVsaEngine). | |
Language | Obtiene el nombre sin traducir del lenguaje de programación admitido por el motor de scripts. (Se hereda de IVsaEngine). | |
LCID | Obtiene o establece la configuración regional y el idioma con los que se notificarán los mensajes de excepción. (Se hereda de IVsaEngine). | |
Name | Obtiene o establece el nombre para mostrar del motor de scripts que se usa principalmente para identificar los motores de scripts individuales a los usuarios en un entorno hospedado. (Se hereda de IVsaEngine). | |
RootMoniker | Obtiene o establece el moniker raíz de un motor de scripts. (Se hereda de IVsaEngine). | |
RootNamespace | Obtiene o establece el espacio de nombres raíz usado por el motor de scripts. (Se hereda de IVsaEngine). | |
Site | Establece u obtiene el objeto IVsaSite implementado por el host que usa el motor de scripts para comunicarse con el host. (Se hereda de IVsaEngine). | |
Version | Obtiene la versión actual del compilador de lenguaje admitido por el motor de scripts, con el formato Major.Minor.Revision.Build. (Se hereda de IVsaEngine). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Close | Cierra el motor de scripts y libera todos los recursos.Si el motor de scripts se está ejecutando, se llama primero al método Reset. (Se hereda de IVsaEngine). | |
Compile | Hace que el motor de scripts compile el estado de origen existente. (Se hereda de IVsaEngine). | |
GetOption | Obtiene las opciones específicas de la implementación de un motor de scripts. (Se hereda de IVsaEngine). | |
InitNew | Proporciona una notificación que indica que la fase de inicialización se completó y que el motor de scripts está preparado para la adición de objetos IVsaItem. (Se hereda de IVsaEngine). | |
IsValidIdentifier | Comprueba si el identificador proporcionado es válido para el motor de scripts. (Se hereda de IVsaEngine). | |
LoadSourceState | Indica al motor de scripts que cargue los elementos de origen desde su punto de persistencia, tal y como especifica el objeto proporcionado por el host que implementa la interfaz IVsaPersistSite. (Se hereda de IVsaEngine). | |
Reset | Quita el motor de scripts del estado de ejecución y desconecta automáticamente los controladores de eventos enlazados. (Se hereda de IVsaEngine). | |
RevokeCache | Invalida el ensamblado almacenado en caché para un motor de scripts, tal y como especifica su moniker raíz. (Se hereda de IVsaEngine). | |
Run | Inicia la ejecución del código compilado en el motor de scripts y enlaza todos los controladores de eventos. (Se hereda de IVsaEngine). | |
SaveCompiledState | Guarda el estado compilado del motor de scripts; también puede guardar información de depuración. (Se hereda de IVsaEngine). | |
SaveSourceState | Indica al motor de scripts que conserve su estado de origen en el objeto IVsaPersistSite especificado. (Se hereda de IVsaEngine). | |
SetOption | Establece las opciones específicas de la implementación de un motor de scripts. (Se hereda de IVsaEngine). |
Arriba