BuildDependency Members

Represents a build project which is a dependency of another project. It implements the IVsBuildDependency interface.

The BuildDependency type exposes the following members.

Constructors

  Name Description
Public method BuildDependency Initializes a new instance of a BuildDependency for the given root project and the GUID of the dependent build project.

Top

Methods

  Name Description
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Public method get_CanonicalName Gets the canonical name of the project, that is, the project's unique name. It is not necessary for build dependencies to have non-a null reference (Nothing in Visual Basic) names; anonymous projects have null names. In this implementation, the name is always a null reference (Nothing in Visual Basic).
Public method get_Description Gets the description of the build project. Always returns a null reference (Nothing in Visual Basic).
Public method get_HelpContext Gets the help context of the project, in other words the ID of the help page associated with this project. Not implemented in this class.
Public method get_HelpFile Gets the help file for the referenced project. Not implemented in this class.
Public method get_MustUpdateBefore Gets whether or not the dependency should be updated.
Public method get_ReferredProject Gets the project referred to by this build dependency.
Public method get_Type Gets the type of the build dependency. Always a project.
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString Returns a String that represents the current Object. (Inherited from Object.)

Top

See Also

Reference

BuildDependency Class

Microsoft.VisualStudio.Package Namespace