Microsoft.Vsa Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
| Nome | Descrizione |
|---|---|
| BaseVsaEngine |
Definisce la classe del motore di script di base. |
| BaseVsaSite |
Abilita la comunicazione tra l'host e il motore di script. |
| BaseVsaStartup |
Usato per avviare e reimpostare il motore VSA di base. |
| VsaException |
Questo tipo supporta l'infrastruttura di .NET Framework e non deve essere usata direttamente dal codice. |
| VsaLoader |
Questo tipo supporta l'infrastruttura di .NET Framework e non deve essere usata direttamente dal codice. |
| VsaModule |
Questo tipo supporta l'infrastruttura di .NET Framework e non deve essere usata direttamente dal codice. |
Interfacce
| Nome | Descrizione |
|---|---|
| IVsaCodeItem |
Rappresenta un elemento di codice da compilare dal motore di script. |
| IVsaDTCodeItem |
Questo tipo supporta l'infrastruttura di .NET Framework e non deve essere usata direttamente dal codice. |
| IVsaDTEngine |
Questo tipo supporta l'infrastruttura di .NET Framework e non deve essere usata direttamente dal codice. |
| IVsaEngine |
Definisce i metodi e le proprietà che un motore di script deve supportare e fornisce l'accesso a livello di codice al motore di script. |
| IVsaError |
Fornisce l'accesso agli errori di compilazione rilevati durante l'esecuzione del Compile() metodo . |
| IVsaGlobalItem |
Descrive gli oggetti globali aggiunti al motore di script. |
| IVsaIDE |
Questo tipo supporta l'infrastruttura di .NET Framework e non deve essere usata direttamente dal codice. |
| IVsaIDESite |
Questo tipo supporta l'infrastruttura di .NET Framework e non deve essere usata direttamente dal codice. |
| IVsaItem |
Definisce un'interfaccia per tutti gli elementi aggiunti al motore di script .NET, inclusi elementi di codice, elementi di riferimento ed elementi globali. Definisce proprietà e metodi generici che si applicano a tutti i tipi di elemento riconosciuti dal motore. |
| IVsaItems |
Definisce un'interfaccia per una raccolta di IVsaItem oggetti, che può essere indirizzato in base al nome o all'indice. |
| IVsaPersistSite |
Gestisce la persistenza del progetto e archivia e recupera il codice e altri elementi usando operazioni di salvataggio e caricamento implementate dall'host. |
| IVsaReferenceItem |
Descrive un riferimento aggiunto al motore di script. |
| IVsaSite |
Abilita la comunicazione tra l'host e il motore di script. Questa interfaccia viene implementata dall'host. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| BaseVsaEngine.Pre |
Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei relativi valori membro. |
| VsaError |
Definisce il set di eccezioni che possono essere generate da un motore di script .NET. |
| VsaIDEMode |
Questo tipo supporta l'infrastruttura di .NET Framework e non deve essere usata direttamente dal codice. |
| VsaItemFlag |
Identifica il tipo di elemento di codice come Classe, Modulo o Nessuno. |
| VsaItemType |
Identifica il tipo di elemento come Codice, Riferimento o AppGlobal. |