C# Class XSharp.Project.XSharpDependentFileNode

Inheritance: XSharpFileNode
Mostra file Open project: X-Sharp/XSharpPublic Class Usage Examples

Public Methods

Method Description
GetEditLabel ( ) : string

Disable rename

GetIconHandle ( bool open ) : object
XSharpDependentFileNode ( ProjectNode root, ProjectElement e ) : System

Constructor for the XSharpDependentFileNode

Protected Methods

Method Description
CreatePropertiesObject ( ) : NodeProperties
PrepareSelectedNodesForClipBoard ( ) : StringBuilder

DependentFileNodes node cannot be dragged.

QueryStatusOnNode ( System.Guid cmdGroup, uint cmd, IntPtr pCmdText, QueryStatusResult &result ) : int

Disable certain commands for dependent file nodes

Private Methods

Method Description
UpdateSccStateIcons ( ) : void

Method Details

CreatePropertiesObject() protected method

protected CreatePropertiesObject ( ) : NodeProperties
return Microsoft.VisualStudio.Project.NodeProperties

GetEditLabel() public method

Disable rename
public GetEditLabel ( ) : string
return string

GetIconHandle() public method

public GetIconHandle ( bool open ) : object
open bool
return object

PrepareSelectedNodesForClipBoard() protected method

DependentFileNodes node cannot be dragged.
protected PrepareSelectedNodesForClipBoard ( ) : StringBuilder
return StringBuilder

QueryStatusOnNode() protected method

Disable certain commands for dependent file nodes
protected QueryStatusOnNode ( System.Guid cmdGroup, uint cmd, IntPtr pCmdText, QueryStatusResult &result ) : int
cmdGroup System.Guid
cmd uint
pCmdText System.IntPtr
result QueryStatusResult
return int

XSharpDependentFileNode() public method

Constructor for the XSharpDependentFileNode
public XSharpDependentFileNode ( ProjectNode root, ProjectElement e ) : System
root Microsoft.VisualStudio.Project.ProjectNode Root of the hierarchy
e Microsoft.VisualStudio.Project.ProjectElement Associated project element
return System