Interfejs SolutionContext
Reprezentuje wszystkich projektów w roztworze, niektóre z którego zostanie zbudowana i konfiguracji projektu i platformy, która będzie miał kontekstu, po wybraniu określonego SolutionConfiguration obiektu.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
<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
Typ SolutionContext uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
Collection | Zwraca SolutionContexts kolekcji zawierających SolutionContext wspieranie tej właściwości obiektu. | |
ConfigurationName | Ustawia lub zwraca nazwę konfiguracji projektu, która zapewnia kontekst, gdy kontekst ten roztwór jest zaznaczone. | |
DTE | Pobiera obiekt rozszerzalności najwyższego poziomu. | |
PlatformName | Pobiera nazwę platformy obsługiwane przez ten przydział. | |
ProjectName | Pobiera unikatową nazwę projektu, dla których ten SolutionContext obiektu zapewnia kontekst. | |
ShouldBuild | Ustawia lub zwraca się, czy bieżący projekt jest zbudowany podczas konfiguracji rozwiązania związane z tym SolutionContext jest zaznaczone. | |
ShouldDeploy | Ustawia lub zwraca się, czy bieżący projekt jest wdrażany podczas konfiguracji rozwiązania związane z tym SolutionContext jest zaznaczone. |
Początek
Uwagi
Każdy projekt w roztworze ma skojarzony SolutionContext obiektu, który definiuje konfigurację konkretnego projektu i platformy, która zapewni kontekstu podczas SolutionConfiguration jest zaznaczone.Korzystając z tego obiektu, można określić, czy konkretnego projektu jest zbudowany lub rozmieszczone.