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 actual generado por el método de Run . (Se hereda de IVsaEngine). | |
Evidence | Proporciona una evidencia con el fin de validar la identidad del objeto actual. (Se hereda de IVsaEngine). | |
GenerateDebugInfo | Obtiene o establece un valor booleano que indique si el motor de scripts muestra información de depuración cuando se llama al método de Compile . (Se hereda de IVsaEngine). | |
IsCompiled | (Se hereda de IVsaEngine). | |
IsDirty | Obtiene un valor booleano que notifica si el estado del origen del motor de script ha cambiado 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 de IVsaItems de objetos de IVsaItem , que representan todos los elementos agregados al motor de script utilizando el método de CreateItem , como los elementos de código, elementos reference, y elementos globales. (Se hereda de IVsaEngine). | |
Language | Obtiene el nombre no traducida 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 en que se notificarán los mensajes de excepción. (Se hereda de IVsaEngine). | |
Name | Obtiene o establece el nombre para mostrar del motor de script que se utiliza principalmente para identificar los motores de scripts individuales 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 utilizado por el motor de scripts. (Se hereda de IVsaEngine). | |
Site | Obtiene o establece el objeto host-implementado de IVsaSite utilizado por 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 | Cierre el motor y libera de script todos los recursos.Si el motor de scripts se está ejecutando, el método de Reset se llama primero. (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 implementación de un motor de scripts. (Se hereda de IVsaEngine). | |
InitNew | Proporciona una notificación que la fase de inicialización se completa y que el motor de script está preparado para la adición de objetos de IVsaItem . (Se hereda de IVsaEngine). | |
IsValidIdentifier | Comprueba si el identificador proporcionado es válido para el motor de scripts. (Se hereda de IVsaEngine). | |
LoadSourceState | Hace que el motor de scripts cargar elementos de origen del punto de persistencia, especificada por host-proporcionó al objeto que implementa la interfaz de 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 | Reemplaza el ensamblado almacenado en caché para un motor de script, especificado por el moniker de la 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 | Hace que el motor de scripts conservar el estado del origen al objeto especificado de IVsaPersistSite . (Se hereda de IVsaEngine). | |
SetOption | Establece las opciones específicas de implementación de un motor de scripts. (Se hereda de IVsaEngine). |
Arriba