- Assembly
- NAnt
.VSNet .dll - Namespace
- NAnt
.VSNet - Base Types
-
- Object
- ReferenceBase
- FileReferenceBase
- Derived Types
graph BT
Type-->Base0["FileReferenceBase"]
click Base0 "/api/NAnt.VSNet/FileReferenceBase"
Base0-->Base1["ReferenceBase"]
click Base1 "/api/NAnt.VSNet/ReferenceBase"
Base1-->Base2["Object"]
Type["WrapperReferenceBase"]
class Type type-node
Derived0["ManagedWrapperReference"]-->Type
click Derived0 "/api/NAnt.VSNet/ManagedWrapperReference"
Derived1["VcWrapperReference"]-->Type
click Derived1 "/api/NAnt.VSNet/VcWrapperReference"
Syntax
public abstract class WrapperReferenceBase : FileReferenceBase
Constructors
Properties
| Name | Value | Summary |
|---|---|---|
| CopyLocal | bool |
Gets a value indicating whether the output file(s) of this reference
should be copied locally.
|
| GacCache | GacCache |
Inherited from FileReferenceBase
|
| IsCreated | bool |
Gets a value indicating whether the wrapper assembly has already been
created.
|
| IsSystem | bool |
Gets a value indicating whether this reference represents a system
assembly.
|
| Name | string |
Inherited from ReferenceBase
|
| Parent | ProjectBase |
Gets the project in which the reference is defined.
Inherited from ReferenceBase
|
| Primary |
string |
Gets the path of the Primary Interop Assembly.
|
| ReferencesResolver | ReferencesResolver |
Inherited from ReferenceBase
|
| SolutionTask | SolutionTask |
Inherited from ReferenceBase
|
| TypeLibGuid | string |
Gets the GUID of the type library as defined in the definition
of the reference.
|
| TypeLibLocale | string |
Gets the locale of the type library in hex notation.
|
| TypeLibraryName | string |
Gets the name of the type library.
|
| TypeLibVersion | string |
Gets the hex version of the type library as defined in the definition
of the reference.
|
| WrapperAssembly | string |
Gets the path of the wrapper assembly.
|
| WrapperTool | string |
Gets the name of the tool that should be used to create the
NAnt.VSNet.WrapperReferenceBase.WrapperAssembly.
|
| XmlDefinition | XmlElement |
Inherited from FileReferenceBase
|
Methods
| Name | Value | Summary |
|---|---|---|
| Get |
void |
Gets the complete set of output files for the specified assembly
and adds them to
Inherited from FileReferenceBase
|
| Get |
StringCollection |
Gets the complete set of assemblies that need to be referenced when
a project references this component.
|
| GetFileTimestamp |
DateTime |
Returns the date and time the specified file was last written to.
Inherited from ReferenceBase
|
| GetOutputFiles |
void |
Gets the complete set of output files for the referenced project.
|
| Get |
string | |
| GetPrimaryOutputFile |
string |
Gets the path of the reference, without taking the "copy local"
setting into consideration.
|
| GetRelatedFiles |
void |
Inherited from ReferenceBase
static
|
| GetTimestamp |
DateTime |
Gets the timestamp of the reference.
|
| GetTypeLibrary |
string | |
| GetTypeLibraryName |
string | |
| ImportActiveXLibrary |
void | |
| ImportTypeLibrary |
void | |
| IsManaged |
bool |
Gets a value indicating whether the reference is managed for the
specified configuration.
Inherited from FileReferenceBase
|
| Log |
void |
Logs a message with the given priority.
Inherited from ReferenceBase
|
| Log |
void |
Logs a message with the given priority.
Inherited from ReferenceBase
|
| Resolve |
string |
