Property | Type | Description | |
---|---|---|---|
IsReferenceInCycle | bool | ||
IsThisProjectReferenceInCycle | bool | ||
ProjectReferenceNode | System | ||
ShowCircularReferenceErrorMessage | void |
Method | Description | |
---|---|---|
AddReference ( ) : void |
The node is added to the hierarchy and then updates the build dependency list.
|
|
ProjectReferenceNode ( |
constructor for the ProjectReferenceNode
|
|
Remove ( bool removeFromStorage ) : void |
Overridden method. The method updates the build dependency list before removing the node from the hierarchy.
|
Method | Description | |
---|---|---|
BindReferenceData ( ) : void |
Links a reference node to the project file.
|
|
CanAddReference ( CannotAddReferenceErrorMessage &errorHandler ) : bool |
Checks if a project reference can be added to the hierarchy. It calls base to see if the reference is not already there, then checks for circular references.
|
|
CanShowDefaultIcon ( ) : bool |
Defines whether this node is valid node for painting the refererence icon.
|
|
CreatePropertiesObject ( ) : |
Method | Description | |
---|---|---|
IsReferenceInCycle ( System.Guid projectGuid ) : bool |
Checks whether a reference added to a given project would introduce a circular dependency.
|
|
IsThisProjectReferenceInCycle ( ) : bool | ||
ProjectReferenceNode ( |
||
ShowCircularReferenceErrorMessage ( ) : void |
protected CanAddReference ( CannotAddReferenceErrorMessage &errorHandler ) : bool | ||
errorHandler | CannotAddReferenceErrorMessage | The error handler delegate to return |
return | bool |
protected CreatePropertiesObject ( ) : |
||
return |
public ProjectReferenceNode ( |
||
root | ||
referencedProjectName | string | |
projectPath | string | |
projectReference | string | |
return | System |
public Remove ( bool removeFromStorage ) : void | ||
removeFromStorage | bool | |
return | void |