IVsSolution4 Interface

Définition

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).

S’applique à