Microsoft.Vsa Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
| Nom | Description |
|---|---|
| BaseVsaEngine |
Définit la classe de moteur de script de base. |
| BaseVsaSite |
Active la communication entre l’hôte et le moteur de script. |
| BaseVsaStartup |
Utilisé pour démarrer et réinitialiser le moteur VSA de base. |
| VsaException |
Ce type prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. |
| VsaLoader |
Ce type prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. |
| VsaModule |
Ce type prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. |
Interfaces
| Nom | Description |
|---|---|
| IVsaCodeItem |
Représente un élément de code à compiler par le moteur de script. |
| IVsaDTCodeItem |
Ce type prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. |
| IVsaDTEngine |
Ce type prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. |
| IVsaEngine |
Définit les méthodes et les propriétés qu’un moteur de script doit prendre en charge et fournit un accès programmatique au moteur de script. |
| IVsaError |
Fournit l’accès aux erreurs de compilation rencontrées pendant l’exécution de la Compile() méthode. |
| IVsaGlobalItem |
Décrit les objets globaux ajoutés au moteur de script. |
| IVsaIDE |
Ce type prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. |
| IVsaIDESite |
Ce type prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. |
| IVsaItem |
Définit une interface pour tous les éléments ajoutés au moteur de script .NET, y compris les éléments de code, les éléments de référence et les éléments globaux. Il définit les propriétés et méthodes génériques qui s’appliquent à tous les types d’éléments reconnus par le moteur. |
| IVsaItems |
Définit une interface pour une collection d’objets IVsaItem , qui peut être traitée par nom ou par index. |
| IVsaPersistSite |
Gère la persistance du projet et stocke et récupère du code et d’autres éléments à l’aide des opérations d’enregistrement et de chargement implémentées par l’hôte. |
| IVsaReferenceItem |
Décrit une référence ajoutée au moteur de script. |
| IVsaSite |
Active la communication entre l’hôte et le moteur de script. Cette interface est implémentée par l’hôte. |
Énumérations
| Nom | Description |
|---|---|
| BaseVsaEngine.Pre |
Cette énumération a un attribut FlagsAttribute qui permet une combinaison de bits de ses valeurs membres. |
| VsaError |
Définit l’ensemble d’exceptions pouvant être levées par un moteur de script .NET. |
| VsaIDEMode |
Ce type prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. |
| VsaItemFlag |
Identifie le type d’élément de code comme Classe, Module ou None. |
| VsaItemType |
Identifie le type d’élément en tant que code, référence ou AppGlobal. |