Sdílet prostřednictvím


SolutionContext – rozhraní

Představuje všechny projekty v roztoku, který bude vytvořen a konfigurace aplikace project a platformu, která bude mít kontext, když vyberete určité SolutionConfiguration objektu.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
<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 zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Collection Vrátí SolutionContexts obsahující kolekci SolutionContext objekt podporující tuto vlastnost.
Veřejná vlastnost ConfigurationName Nastaví nebo získá název konfigurace projektu, který poskytuje kontext při výběru této souvislosti řešení.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost PlatformName Získá název platformy podporované tohoto přiřazení.
Veřejná vlastnost ProjectName Získá jedinečný název projektu, pro niž SolutionContext objekt poskytuje kontext.
Veřejná vlastnost ShouldBuild Nastaví nebo vrátí, zda aktuální projekt je vytvořena při konfiguraci řešení přidružené k tomuto SolutionContext je zaškrtnuto.
Veřejná vlastnost ShouldDeploy Nastaví nebo vrátí, zda aktuální projekt nasazení při konfiguraci řešení přidružené k tomuto SolutionContext je zaškrtnuto.

Nahoru

Poznámky

Každý projekt v roztoku je spojen SolutionContext objektu, který definuje konfiguraci konkrétního projektu a platformy, který bude poskytovat kontextu při SolutionConfiguration je zaškrtnuto.Pomocí tohoto objektu můžete určit sestavení nebo zavedení konkrétního projektu.

Viz také

Referenční dokumentace

EnvDTE – obor názvů