Property | Type | Description | |
---|---|---|---|
CreateFromAssemblyName | void | ||
GetFullPathFromPath | string | ||
GetPathNameFromProjectFile | void | ||
InitializeFileChangeEvents | void | ||
OnAssemblyReferenceChangedOnDisk | void | ||
ResolveAssemblyReference | void | ||
SetHintPathAndPrivateValue | void | ||
SetHintPathAndPrivateValue | void | ||
SetReferenceProperties | void | ||
UnregisterFromFileChangeService | void |
Method | Description | |
---|---|---|
AssemblyReferenceNode ( |
Constructor for the ReferenceNode
|
|
AssemblyReferenceNode ( |
Constructor for the AssemblyReferenceNode
|
|
Close ( ) : int |
Closes the node.
|
Method | Description | |
---|---|---|
BindReferenceData ( ) : void |
Links a reference node to the project and hierarchy.
|
|
CanShowDefaultIcon ( ) : bool |
Determines if this is node a valid node for painting the default reference icon.
|
|
Dispose ( bool disposing ) : void |
Disposes the node
|
|
IsAlreadyAdded ( |
Checks if an assembly is already added. The method parses all references and compares the full assemblynames, or the location of the assemblies to decide whether two assemblies are the same.
|
|
ResolveReference ( ) : void |
Method | Description | |
---|---|---|
CreateFromAssemblyName ( |
||
GetFullPathFromPath ( string path ) : string | ||
GetPathNameFromProjectFile ( ) : void | ||
InitializeFileChangeEvents ( ) : void |
Registers with File change events
|
|
OnAssemblyReferenceChangedOnDisk ( object sender, |
Event callback. Called when one of the assembly file is changed.
|
|
ResolveAssemblyReference ( ) : void |
Does the actual job of resolving an assembly reference. We need a private method that does not violate calling virtual method from the constructor.
|
|
SetHintPathAndPrivateValue ( ) : void | ||
SetHintPathAndPrivateValue ( string hintPath ) : void |
Sets the hint path to the provided value. It also sets the private value to true if it has not been already provided through the associated project element.
|
|
SetReferenceProperties ( ) : void |
This function ensures that some properties of the reference are set.
|
|
UnregisterFromFileChangeService ( ) : void |
Unregisters this node from file change notifications.
|
public AssemblyReferenceNode ( |
||
root | ||
element | ||
return | System |
public AssemblyReferenceNode ( |
||
root | ||
assemblyPath | string | |
return | System |
protected IsAlreadyAdded ( |
||
existingReference | ||
return | bool |