VCReferences Members

A collection of VCReference objects, each representing a reference in the project.

The VCReferences type exposes the following members.

Methods

  Name Description
Public method AddActiveXReference Adds an ActiveX (COM) reference to the project.
Public method AddAssemblyReference Adds an assembly (.NET) reference to the selected project.
Public method AddAssemblyReferenceWithStrongName Adds an assembly (.NET) reference to the selected project using its strong name.
Public method AddProjectReference Adds a project reference to the project.
Public method AddProjectReferenceByIdentifier Adds an assembly (.NET) reference to the selected project using its unique identifier.
Public method AddReferenceToFile Adds a reference to a file.
Public method CanAddActiveXReference Returns a value indicating whether to add the given ActiveX (COM) reference.
Public method CanAddAssemblyReference Returns a value indicating whether to add the given assembly (.NET) reference.
Public method CanAddAssemblyReferenceWithStrongName Returns a value indicating whether to add the given assembly (.NET) reference by refering to it by its strong name.
Public method CanAddProjectReference Returns a value indicating whether to add the given project reference.
Public method CanAddProjectReferenceByIdentifier Returns a value indicating whether to add the given project reference by refering to it by its unique identifier.
Public method CanAddReferenceToFile Returns a value indicating whether to add the given file reference.
Public method GetEnumerator Returns an enumerator that iterates through a collection. (Inherited from IEnumerable.)
Public method Item Selects an item in the collection.
Public method MatchName Matches a specified name to the name of a collection item. (Inherited from VCProjectItem.)
Public method RemoveReference Removes the specified reference from the project or references collection.

Top

Properties

  Name Description
Public property Count Gets the number of VCReference objects in the VCReferences collection.
Public property ItemName Gets the name of the current item in the collection. (Inherited from VCProjectItem.)
Public property Kind Gets an enumeration indicating the type of object. (Inherited from VCProjectItem.)
Public property Parent Gets the immediate parent object of a given object. (Inherited from VCProjectItem.)
Public property project Gets the VCProject associated with the object. (Inherited from VCProjectItem.)
Public property References Gets the collection of project references.
Public property VCProjectEngine Overloaded.

Top

See Also

Reference

VCReferences Interface

Microsoft.VisualStudio.VCProjectEngine Namespace