L'espace de noms Microsoft.Vsa contient des interfaces qui vous permettent d'intégrer des scripts pour les moteurs de scripts du .NET Framework dans des applications, ainsi que de compiler et d'exécuter du code au moment de l'exécution.
Classes
Interfaces
Énumérations
Classes| Classe | Description | |
|---|---|---|
![]() | BaseVsaEngine | |
![]() | BaseVsaSite | |
![]() | BaseVsaStartup | |
![]() | VsaException | Ce type prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
![]() | VsaLoader | Ce type prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
![]() | VsaModule | Ce type prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
Interfaces| Interface | Description | |
|---|---|---|
![]() | IVsaCodeItem | Représente un élément de code devant être compilé par le moteur de script. |
![]() | IVsaDTCodeItem | Ce type prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
![]() | IVsaDTEngine | Ce type prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
![]() | IVsaEngine | Définit les méthodes et les propriétés devant être prises en charge par un moteur de script et fournit un accès par programmation au moteur de script. |
![]() | IVsaError | Permet d'accéder aux erreurs de compilation rencontrées lors de l'exécution de la méthode IVsaEngine.Compile. |
![]() | 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 directement utilisé à partir de votre code. |
![]() | IVsaIDESite | Ce type prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à 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. Elle définit les propriétés et les 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 pouvant être adressés par nom ou par index. |
![]() | IVsaPersistSite | Gère la persistance d'un projet, et stocke et récupère du code et d'autres éléments grâce à 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| Énumération | Description | |
|---|---|---|
![]() | BaseVsaEngine.Pre | |
![]() | VsaError | Définit l'ensemble des exceptions qui peuvent ê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 directement utilisé à partir de votre code. |
![]() | VsaItemFlag | Identifie le type de l'élément de code en tant que Class, Module ou None. |
![]() | VsaItemType | Identifie le type de l'élément comme Code, Reference ou AppGlobal. |



Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ