Partager via


SolutionContext, interface

Représente tous les projets de la solution, dont certains seront générés, ainsi que la configuration et la plateforme de projet auxquelles un contexte sera associé lorsque vous sélectionnerez un objet SolutionConfiguration particulier.

Espace de noms :  EnvDTE
Assembly :  EnvDTE (dans EnvDTE.dll)

Syntaxe

'Déclaration
<GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")> _
Public Interface SolutionContext
[GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")]
public interface SolutionContext
[GuidAttribute(L"FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")]
public interface class SolutionContext
[<GuidAttribute("FC6A1A82-9C8A-47BB-A046-6E965DF5A99B")>]
type SolutionContext =  interface end
public interface SolutionContext

Le type SolutionContext expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Collection Retourne la collection SolutionContexts contenant l'objet SolutionContext qui prend en charge cette propriété.
Propriété publique ConfigurationName Définit ou obtient le nom de la configuration de projet fournissant le contexte lorsque ce contexte de solution est sélectionné.
Propriété publique DTE Obtient l'objet d'extensibilité de niveau supérieur.
Propriété publique PlatformName Obtient le nom de la plateforme prise en charge par cette assignation.
Propriété publique ProjectName Obtient le nom unique du projet pour lequel cet objet SolutionContext fournit un contexte.
Propriété publique ShouldBuild Définit ou retourne une valeur indiquant si le projet en cours est généré lorsque la configuration de solution associée à cet objet SolutionContext est sélectionnée.
Propriété publique ShouldDeploy Définit ou retourne une valeur indiquant si le projet en cours est déployé lorsque la configuration de solution associée à cet objet SolutionContext est sélectionnée.

Début

Notes

À chaque projet de la solution est associé un objet SolutionContext qui définit la configuration et la plateforme de ce projet, qui fourniront un contexte lorsque l'objet SolutionConfiguration sera sélectionné. Cet objet permet de déterminer si un projet particulier est généré ou déployé.

Voir aussi

Référence

EnvDTE, espace de noms