VcProjectReference Class

Assembly
NAnt.VSNet.dll
Namespace
NAnt.VSNet
Base Types
graph BT Type-->Base0["ProjectReferenceBase"] click Base0 "/api/NAnt.VSNet/ProjectReferenceBase" Base0-->Base1["ReferenceBase"] click Base1 "/api/NAnt.VSNet/ReferenceBase" Base1-->Base2["Object"] Type["VcProjectReference"] class Type type-node

Syntax

public class VcProjectReference : ProjectReferenceBase

Constructors

Properties

Name Value Summary
CopyLocal bool
Gets a value indicating whether the output file(s) of this reference should be copied locally.
Inherited from ProjectReferenceBase
IsPrivate bool
IsPrivateSpecified bool
IsSystem bool
Gets a value indicating whether this reference represents a system assembly.
Inherited from ProjectReferenceBase
Name string
Inherited from ProjectReferenceBase
Parent ProjectBase
Gets the project in which the reference is defined.
Inherited from ReferenceBase
Project ProjectBase
ReferencesResolver ReferencesResolver
Inherited from ReferenceBase
SolutionTask SolutionTask
Inherited from ReferenceBase

Methods

Name Value Summary
GetAssemblyReferences(Configuration) StringCollection
Gets the complete set of assemblies that need to be referenced when a project references this project.
Inherited from ProjectReferenceBase
GetFileTimestamp(string) DateTime
Returns the date and time the specified file was last written to.
Inherited from ReferenceBase
GetOutputFiles(Configuration, Hashtable) void
Gets the complete set of output files for the referenced project.
Inherited from ProjectReferenceBase
GetPrimaryOutputFile(Configuration) string
Gets the output path of the reference, without taking the "copy local" setting into consideration.
Inherited from ProjectReferenceBase
GetRelatedFiles(string, Hashtable) void
Inherited from ReferenceBase
static
GetTimestamp(Configuration) DateTime
Gets the timestamp of the reference.
Inherited from ProjectReferenceBase
IsManaged(Configuration) bool
Gets a value indicating whether the reference is managed for the specified configuration.
LoadProject(SolutionBase, TempFileCollection, GacCache, DirectoryInfo, string) ProjectBase
Inherited from ProjectReferenceBase
Log(Level, string) void
Logs a message with the given priority.
Inherited from ReferenceBase
Log(Level, string, Object[]) void
Logs a message with the given priority.
Inherited from ReferenceBase