Microsoft.Vsa Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Classes
| Name | Description |
|---|---|
| BaseVsaEngine |
Define a classe base do motor de script. |
| BaseVsaSite |
Permite a comunicação entre o host e o motor de scripts. |
| BaseVsaStartup |
Usado para arrancar e reiniciar o motor VSA base. |
| VsaException |
Este tipo suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente do seu código. |
| VsaLoader |
Este tipo suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente do seu código. |
| VsaModule |
Este tipo suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente do seu código. |
Interfaces
| Name | Description |
|---|---|
| IVsaCodeItem |
Representa um item de código a ser compilado pelo motor de scripts. |
| IVsaDTCodeItem |
Este tipo suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente do seu código. |
| IVsaDTEngine |
Este tipo suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente do seu código. |
| IVsaEngine |
Define os métodos e propriedades que um motor de scripts deve suportar e fornece acesso programático ao motor de scripts. |
| IVsaError |
Fornece acesso a erros de compilação encontrados durante a execução do Compile() método. |
| IVsaGlobalItem |
Descreve objetos globais adicionados ao motor de scripts. |
| IVsaIDE |
Este tipo suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente do seu código. |
| IVsaIDESite |
Este tipo suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente do seu código. |
| IVsaItem |
Define uma interface para todos os itens adicionados ao motor de scripts .NET, incluindo itens de código, itens de referência e itens globais. Define propriedades e métodos genéricos que se aplicam a todos os tipos de itens reconhecidos pelo motor. |
| IVsaItems |
Define uma interface para uma coleção de IVsaItem objetos, que pode ser endereçada tanto pelo nome como pelo índice. |
| IVsaPersistSite |
Gere a persistência do projeto e armazena e recupera código e outros itens usando operações de gravação e carregamento implementadas pelo host. |
| IVsaReferenceItem |
Descreve uma referência adicionada ao motor de scripts. |
| IVsaSite |
Permite a comunicação entre o host e o motor de scripts. Esta interface é implementada pelo anfitrião. |
Enumerações
| Name | Description |
|---|---|
| BaseVsaEngine.Pre |
Esta enumeração tem um FlagsAttribute atributo que permite uma combinação bit a bit dos seus valores membros. |
| VsaError |
Define o conjunto de exceções que podem ser lançadas por um motor de scripts .NET. |
| VsaIDEMode |
Este tipo suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente do seu 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. |