Partager via


SolutionContexts, interface

Contient tous les objets SolutionContext d'une configuration de solution.

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

Syntaxe

'Déclaration
<GuidAttribute("0685B546-FB84-4917-AB98-98D40F892D61")> _
Public Interface SolutionContexts _
    Inherits IEnumerable
[GuidAttribute("0685B546-FB84-4917-AB98-98D40F892D61")]
public interface SolutionContexts : IEnumerable
[GuidAttribute(L"0685B546-FB84-4917-AB98-98D40F892D61")]
public interface class SolutionContexts : IEnumerable
[<GuidAttribute("0685B546-FB84-4917-AB98-98D40F892D61")>]
type SolutionContexts =  
    interface 
        interface IEnumerable 
    end
public interface SolutionContexts extends IEnumerable

Le type SolutionContexts expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Count Obtient une valeur indiquant le nombre d'objets SolutionContext de la collection.
Propriété publique DTE Obtient l'objet d'extensibilité de niveau supérieur.
Propriété publique Parent Retourne l'objet parent immédiat d'une collection SolutionContexts.

Début

Méthodes

  Nom Description
Méthode publique GetEnumerator Obtient une énumération pour les éléments d'une collection.
Méthode publique Item Retourne un objet SolutionContext dans une collection SolutionContexts.

Début

Notes

Chaque configuration de solution a un objet SolutionContext pour chaque projet de la solution, et la collection SolutionContexts contient tous ces objets SolutionContext. Ils définissent quelles configuration et plateforme de projet fournissent un contexte lorsque l'objet SolutionConfiguration est sélectionné, et vous pouvez déterminer quel projet particulier est déployé ou généré.

Voir aussi

Référence

EnvDTE, espace de noms