Compartilhar via


BuildDependency Interface

Definition

Represents all of the projects that the specified project depends on to complete a build.

public interface class BuildDependency
public interface class BuildDependency
__interface BuildDependency
[System.Runtime.InteropServices.Guid("9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface BuildDependency
[System.Runtime.InteropServices.Guid("9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")]
public interface BuildDependency
[<System.Runtime.InteropServices.Guid("9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type BuildDependency = interface
[<System.Runtime.InteropServices.Guid("9C5CEAAC-062F-4434-A2ED-78AB4D6134FE")>]
type BuildDependency = interface
Public Interface BuildDependency
Attributes

Remarks

Reference this object using Solution.SolutionBuild.BuildDependencies.Item.

Properties

Collection

Returns the BuildDependencies collection containing the BuildDependency object that supports this property.

DTE

Gets the top-level extensibility object.

Project

Gets the Project associated with the object.

RequiredProjects

Gets a list of the projects that must be built before the BuildDependency.Project project is built.

Methods

AddProject(String)

Adds a project to the list of projects that must be built first.

RemoveAllProjects()

Removes all projects from the list of projects that must be built first.

RemoveProject(String)

Removes a project from the list that specifies the order in which projects are built.

Applies to