References Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains all the references to external components in a Visual Basic or C# project.
public interface class References : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("B8758EE4-0553-4BC9-8432-440449D35C14")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface References : System.Collections.IEnumerable
[System.Runtime.InteropServices.Guid("B8758EE4-0553-4BC9-8432-440449D35C14")]
public interface References : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("B8758EE4-0553-4BC9-8432-440449D35C14")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type References = interface
interface IEnumerable
[<System.Runtime.InteropServices.Guid("B8758EE4-0553-4BC9-8432-440449D35C14")>]
type References = interface
interface IEnumerable
Public Interface References
Implements IEnumerable
- Derived
- Attributes
- Implements
Examples
See the References.
Remarks
In order to write code against an external component, your project must first contain a reference to that component. A reference can be made to three types of components: .NET assemblies, .NET projects, and COM automation servers and controls. For more information on the types of references that may be added, see Add, AddActiveX, and AddProject.
Properties
ContainingProject |
Gets the project of which the selected item is a part. Read-only. |
Count |
Gets a value indicating the number of objects in the collection. Read-only. |
DTE |
Gets the top-level extensibility object. |
Parent |
Gets the immediate parent object of a given object. |
Methods
Add(String) |
Adds a new reference to the project. |
AddActiveX(String, Int32, Int32, Int32, String) |
Adds a reference to an ActiveX type library. |
AddProject(Project) |
Adds a new project reference to the project and returns the newly created Reference object. |
Find(String) |
Searches the references in a project for an object that has the specified Identity. |
GetEnumerator() |
Gets an enumeration for items in a collection. |
Item(Object) |
Returns an indexed Reference object. |