Microsoft.Vsa Espacio de nombres

Clases

BaseVsaEngine

Define la clase base del motor de scripts.

BaseVsaSite

Habilita la comunicación entre el host y el motor de scripts.

BaseVsaStartup

Se utiliza para iniciar y restablecer el motor VSA base.

VsaException

Este tipo admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.

VsaLoader

Este tipo admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.

VsaModule

Este tipo admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.

Interfaces

IVsaCodeItem

Representa el elemento de código que el motor de scripts va a compilar.

IVsaDTCodeItem

Este tipo admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.

IVsaDTEngine

Este tipo admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.

IVsaEngine

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

IVsaError

Proporciona acceso a los errores de compilación ocurridos durante la ejecución del método Compile().

IVsaGlobalItem

Describe los objetos globales agregados al motor de scripts.

IVsaIDE

Este tipo admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.

IVsaIDESite

Este tipo admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.

IVsaItem

Define una interfaz para todos los elementos agregados al motor de scripts de .NET, incluidos elementos de código, elementos de referencia y elementos globales. Define propiedades y métodos genéricos que se aplican a todos los tipos de elementos que reconoce el motor.

IVsaItems

Define una interfaz para una colección de objetos IVsaItem, a la que se puede dirigir por nombre o por índice.

IVsaPersistSite

Administra la persistencia de un proyecto y almacena y recupera código y otros elementos mediante las operaciones de guardar y cargar 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. Esta interfaz se implementa a través del host.

Enumeraciones

BaseVsaEngine.Pre

Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de sus valores miembro.

VsaError

Define el conjunto de excepciones que puede producir un motor de scripts de .NET.

VsaIDEMode

Este tipo admite la infraestructura de .NET Framework y no está prevista su utilización directa 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.