IVsSolution4 Interface
Définition
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.
Fournit des méthodes pour le chargement managé des projets d'une solution.
public interface class IVsSolution4
public interface class IVsSolution4
__interface IVsSolution4
[System.Runtime.InteropServices.Guid("D2FB5B25-EAF0-4BE9-8E9B-F2C662AB9826")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSolution4
[<System.Runtime.InteropServices.Guid("D2FB5B25-EAF0-4BE9-8E9B-F2C662AB9826")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSolution4 = interface
Public Interface IVsSolution4
- Attributs
Méthodes
| EnsureProjectIsLoaded(Guid, UInt32) |
Garantit que ce projet et toutes les dépendances requises sont chargés. |
| EnsureProjectsAreLoaded(UInt32, Guid[], UInt32) |
Garantit que la liste spécifiée de projets et toutes les dépendances requises sont chargées. |
| EnsureSolutionIsLoaded(UInt32) |
Force le chargement de la solution entière de façon synchrone avant le retour de cette fonction. |
| IsBackgroundSolutionLoadEnabled(Boolean) |
Détermine si la fonctionnalité de chargement de solution d'arrière-plan a déjà été activée (VSPROPID_ActiveSolutionLoadManager a été défini). |
| ReloadProject(Guid) |
Recharge un projet déchargé unique sans exiger le chargement d'une dépendance. |
| UnloadProject(Guid, UInt32) |
Décharge un projet et définit la raison du déchargement. |
| WriteUserOptsFile() |
Écrit le fichier d'options utilisateur de solution (.suo). |