SolutionContext-Schnittstelle
Stellt alle Projekte in der Projektmappe dar, von denen einige erstellt werden, sowie die Projektkonfiguration und -plattform, die beim Auswählen eines bestimmten SolutionConfiguration-Objekts den Kontext bereitstellen.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
<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
Der SolutionContext-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Collection | Gibt die SolutionContexts-Auflistung mit dem SolutionContext-Objekt zurück, das diese Eigenschaft unterstützt. | |
ConfigurationName | Legt den Projektkonfigurationsnamen fest, durch den bei Auswahl dieses Projektmappenkontexts Kontext bereitgestellt wird, oder ruft den Namen ab. | |
DTE | Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab. | |
PlatformName | Ruft den Namen der Plattform ab, die durch diese Zuweisung unterstützt wird. | |
ProjectName | Ruft den eindeutigen Namen des Projekts ab, für das dieses SolutionContext-Objekt Kontext bereitstellt. | |
ShouldBuild | Legt fest oder gibt zurück, ob das aktuelle Projekt erstellt wird, wenn die SolutionContext zugeordnete Projektmappenkonfiguration ausgewählt wird. | |
ShouldDeploy | Legt fest oder gibt zurück, ob das aktuelle Projekt bereitgestellt wird, wenn die diesem SolutionContext zugeordnete Projektmappenkonfiguration ausgewählt wird. |
Zum Seitenanfang
Hinweise
Jedem Projekt in der Projektmappe ist ein SolutionContext-Objekt zugeordnet, in dem die jeweilige Projektkonfiguration und -plattform definiert sind, die beim Auswählen von SolutionConfiguration den Kontext bereitstellen. Mithilfe dieses Objekts können Sie festlegen, ob ein bestimmtes Projekt erstellt oder bereitgestellt wird.