Freigeben über


BuildDependency-Schnittstelle

Stellt alle Projekte dar, von denen das angegebene Projekt abhängig ist, um einen Buildvorgang abzuschließen.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

'Declaration
<GuidAttribute("9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")> _
Public Interface BuildDependency
[GuidAttribute("9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")]
public interface BuildDependency
[GuidAttribute(L"9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")]
public interface class BuildDependency
[<GuidAttribute("9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")>]
type BuildDependency =  interface end
public interface BuildDependency

Der BuildDependency-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Collection Gibt die BuildDependencies-Auflistung mit dem BuildDependency-Objekt zurück, das diese Eigenschaft unterstützt.
Öffentliche Eigenschaft DTE Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.
Öffentliche Eigenschaft Project Ruft das dem Objekt zugeordnete Project ab.
Öffentliche Eigenschaft RequiredProjects Ruft eine Liste der Projekte ab, die vor dem Erstellen des BuildDependency.Project-Projekts erstellt werden müssen.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddProject Fügt ein Projekt in die Liste der Projekte hinzu, die zuerst erstellt werden müssen.
Öffentliche Methode RemoveAllProjects Entfernt alle Projekte aus der Projektliste, die zuerst erstellt werden müssen.
Öffentliche Methode RemoveProject Entfernt ein Projekt von der Liste, in der die Reihenfolge der zu erstellenden Projekte angegeben ist.

Zum Seitenanfang

Hinweise

Auf dieses Objekt können Sie mit Solution.SolutionBuild.BuildDependencies.Item verweisen.

Siehe auch

Referenz

EnvDTE-Namespace