This documentation is archived and is not being maintained.

VCReference Object

Visual Studio .NET 2003

Represents a reference in the project.

[Visual Basic .NET]
Public Interface VCReference
    Inherits IDispatch
[Visual Basic 6]
Class VCReference
interface VCReference : IDispatch
public interface VCReference : IDispatch
[JScript .NET]
public interface VCReference extends IDispatch


Namespace: Microsoft.VisualStudio.VCProjectEngine (VCProjectEngineLibrary)

File: VCProjectEngine.dll


Visual C++ supports the following reference types:

  • .NET assemblies
  • Projects (.NET and non-.NET assemblies)
  • COM objects

Unlike Visual Basic and Visual C#, Visual C++ distinguishes between project references and assembly references, that is, Visual C++ supports non-.NET assembly project references.

See Also

VCReference Object Properties, Methods, and Events | VCReferences Collection | HRESULTs Returned by the Project Model | Reference Object | Visual C++ Extensibility Object Model