IProjectReferenceController Members

Include Protected Members
Include Inherited Members

Represents the extension point that controls adding references to the project system.

The IProjectReferenceController type exposes the following members.


  Name Description
Public method DoDefaultAction Handles the default action for the given node.
Public method GetReferenceData Obtains reference data that can then be added to or removed from the model.
Public method Initialize Initializes this extension.
Public method IsArtifactReference Returns whether the given file name represents a DSP-specific file format.
Public method IsValidReference Returns whether this is a valid reference.
Public method KeyOutputBuildVariables Returns a list of build variables that affect the project's KeyOutput.
Public method RetrieveDatabaseReferenceSelectorData Returns the selector data necessary to create a new database reference.



  Name Description
Public property AllowDatabaseReferences Gets whether this controller allows database references.
Public property AllowProjectReferences Gets whether this controller allows project references.


See Also


IProjectReferenceController Interface

Microsoft.VisualStudio.Data.Schema.Project.Project Namespace