Microsoft.Vsa Espacio de nombres
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í.
Clases
| Nombre | Description |
|---|---|
| BaseVsaEngine |
Define la clase del motor de script base. |
| BaseVsaSite |
Habilita la comunicación entre el host y el motor de scripts. |
| BaseVsaStartup |
Se usa para iniciar y restablecer el motor de VSA base. |
| VsaException |
Este tipo admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. |
| VsaLoader |
Este tipo admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. |
| VsaModule |
Este tipo admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. |
Interfaces
| Nombre | Description |
|---|---|
| IVsaCodeItem |
Representa un elemento de código que va a compilar el motor de scripts. |
| IVsaDTCodeItem |
Este tipo admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. |
| IVsaDTEngine |
Este tipo admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. |
| IVsaEngine |
Define los métodos y propiedades que un motor de script debe admitir y proporciona acceso mediante programación al motor de scripts. |
| IVsaError |
Proporciona acceso a los errores de compilación detectados durante la ejecución del Compile() método . |
| IVsaGlobalItem |
Describe los objetos globales agregados al motor de scripts. |
| IVsaIDE |
Este tipo admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. |
| IVsaIDESite |
Este tipo admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. |
| IVsaItem |
Define una interfaz para todos los elementos agregados al motor de scripts de .NET, incluidos los elementos de código, los elementos de referencia y los elementos globales. Define propiedades y métodos genéricos que se aplican a todos los tipos de elementos reconocidos por el motor. |
| IVsaItems |
Define una interfaz para una colección de IVsaItem objetos, que se puede abordar por nombre o por índice. |
| IVsaPersistSite |
Administra la persistencia del proyecto y almacena y recupera código y otros elementos mediante operaciones de guardado y carga implementadas por el host. |
| IVsaReferenceItem |
Describe una referencia agregada al motor de scripts. |
| IVsaSite |
Habilita la comunicación entre el host y el motor de scripts. El host implementa esta interfaz. |
Enumeraciones
| Nombre | Description |
|---|---|
| BaseVsaEngine.Pre |
Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de sus valores de miembro. |
| VsaError |
Define el conjunto de excepciones que puede iniciar un motor de scripts de .NET. |
| VsaIDEMode |
Este tipo admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. |
| VsaItemFlag |
Identifica el tipo de elemento de código como Class, Module o None. |
| VsaItemType |
Identifica el tipo de elemento como Code, Reference o AppGlobal. |