Microsoft.Vsa Namespace

Classes

Nome Description
BaseVsaEngine

Define a classe do mecanismo de script base.

BaseVsaSite

Habilita a comunicação entre o host e o mecanismo de script.

BaseVsaStartup

Usado para iniciar e redefinir o mecanismo BASE do VSA.

VsaException

Esse tipo dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do código.

VsaLoader

Esse tipo dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do código.

VsaModule

Esse tipo dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do código.

Interfaces

Nome Description
IVsaCodeItem

Representa um item de código a ser compilado pelo mecanismo de script.

IVsaDTCodeItem

Esse tipo dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do código.

IVsaDTEngine

Esse tipo dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do código.

IVsaEngine

Define os métodos e as propriedades que um mecanismo de script deve dar suporte e fornece acesso programático ao mecanismo de script.

IVsaError

Fornece acesso aos erros de compilação encontrados durante a execução do Compile() método.

IVsaGlobalItem

Descreve os objetos globais adicionados ao mecanismo de script.

IVsaIDE

Esse tipo dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do código.

IVsaIDESite

Esse tipo dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do código.

IVsaItem

Define uma interface para todos os itens adicionados ao mecanismo de script .NET, incluindo itens de código, itens de referência e itens globais. Ele define propriedades e métodos genéricos que se aplicam a todos os tipos de item reconhecidos pelo mecanismo.

IVsaItems

Define uma interface para uma coleção de IVsaItem objetos, que pode ser tratada por nome ou por índice.

IVsaPersistSite

Gerencia a persistência do projeto e armazena e recupera código e outros itens usando operações de salvamento e carregamento implementadas pelo host.

IVsaReferenceItem

Descreve uma referência adicionada ao mecanismo de script.

IVsaSite

Habilita a comunicação entre o host e o mecanismo de script. Essa interface é implementada pelo host.

Enumerações

Nome Description
BaseVsaEngine.Pre

Essa enumeração tem um atributo FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.

VsaError

Define o conjunto de exceções que podem ser geradas por um mecanismo de script .NET.

VsaIDEMode

Esse tipo dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do código.

VsaItemFlag

Identifica o tipo de item de código como Classe, Módulo ou Nenhum.

VsaItemType

Identifica o tipo de item como Código, Referência ou AppGlobal.