C# Class Microsoft.VisualStudio.Project.DependentFileNode

Inheritance: FileNode
Afficher le fichier Open project: tunnelvisionlabs/MPFProj10

Méthodes publiques

Méthode Description
DependentFileNode ( ProjectNode root, ProjectElement element ) : System

Constructor for the DependentFileNode

GetEditLabel ( ) : string

Disable rename

GetIconHandle ( bool open ) : object

Gets a handle to the icon that should be set for this node

PrepareSelectedNodesForClipboard ( ) : StringBuilder

DependentFileNodes node cannot be dragged.

Méthodes protégées

Méthode Description
CreatePropertiesObject ( ) : NodeProperties
QueryStatusOnNode ( System.Guid cmdGroup, uint cmd, IntPtr pCmdText, EnvDTE.vsCommandStatus &result ) : int

Disable certain commands for dependent file nodes

Private Methods

Méthode Description
UpdateSccStateIcons ( ) : void

Method Details

CreatePropertiesObject() protected méthode

protected CreatePropertiesObject ( ) : NodeProperties
Résultat NodeProperties

DependentFileNode() public méthode

Constructor for the DependentFileNode
public DependentFileNode ( ProjectNode root, ProjectElement element ) : System
root ProjectNode Root of the hierarchy
element ProjectElement Associated project element
Résultat System

GetEditLabel() public méthode

Disable rename
public GetEditLabel ( ) : string
Résultat string

GetIconHandle() public méthode

Gets a handle to the icon that should be set for this node
public GetIconHandle ( bool open ) : object
open bool Whether the folder is open, ignored here.
Résultat object

PrepareSelectedNodesForClipboard() public méthode

DependentFileNodes node cannot be dragged.
public PrepareSelectedNodesForClipboard ( ) : StringBuilder
Résultat StringBuilder

QueryStatusOnNode() protected méthode

Disable certain commands for dependent file nodes
protected QueryStatusOnNode ( System.Guid cmdGroup, uint cmd, IntPtr pCmdText, EnvDTE.vsCommandStatus &result ) : int
cmdGroup System.Guid
cmd uint
pCmdText System.IntPtr
result EnvDTE.vsCommandStatus
Résultat int