RoleGroupTreeNode Class

 

Represents the node that contains the child roles for a parent role in the navigation tree for Model Explorer.

Namespace:   Microsoft.VisualStudio.Modeling.Shell
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)

System.Object
  System.MarshalByRefObject
    System.Windows.Forms.TreeNode
      Microsoft.VisualStudio.Modeling.Shell.ExplorerTreeNode
        Microsoft.VisualStudio.Modeling.Shell.RoleGroupTreeNode

public class RoleGroupTreeNode : ExplorerTreeNode

NameDescription
System_CAPS_pubmethodRoleGroupTreeNode(DomainRoleInfo)

Initializes a new instance of the RoleGroupTreeNode class.

NameDescription
System_CAPS_pubpropertyBackColor

(Inherited from TreeNode.)

System_CAPS_pubpropertyBounds

(Inherited from TreeNode.)

System_CAPS_pubpropertyChecked

(Inherited from TreeNode.)

System_CAPS_pubpropertyContainer

The explorer tree container that hosts this node.(Inherited from ExplorerTreeNode.)

System_CAPS_pubpropertyContextMenu

(Inherited from TreeNode.)

System_CAPS_pubpropertyContextMenuStrip

(Inherited from TreeNode.)

System_CAPS_pubpropertyDefaultImageIndex

Get or set the index into the TreeView image list to be used for the icon representing this node if not overridden by an icon based on the node content(Inherited from ExplorerTreeNode.)

System_CAPS_pubpropertyDisposed

True if this node has been explicitly disposed.(Inherited from ExplorerTreeNode.)

System_CAPS_pubpropertyFirstNode

(Inherited from TreeNode.)

System_CAPS_pubpropertyForeColor

(Inherited from TreeNode.)

System_CAPS_pubpropertyFullPath

(Inherited from TreeNode.)

System_CAPS_pubpropertyHandle

(Inherited from TreeNode.)

System_CAPS_pubpropertyImageIndex

(Inherited from TreeNode.)

System_CAPS_pubpropertyImageKey

(Inherited from TreeNode.)

System_CAPS_pubpropertyIndex

(Inherited from TreeNode.)

System_CAPS_pubpropertyIsEditing

(Inherited from TreeNode.)

System_CAPS_pubpropertyIsExpanded

(Inherited from TreeNode.)

System_CAPS_pubpropertyIsSelected

(Inherited from TreeNode.)

System_CAPS_pubpropertyIsVisible

(Inherited from TreeNode.)

System_CAPS_pubpropertyKeepNode

Gets or sets the node to keep when you update (prune) the navigation tree.(Inherited from ExplorerTreeNode.)

System_CAPS_pubpropertyLastNode

(Inherited from TreeNode.)

System_CAPS_pubpropertyLevel

(Inherited from TreeNode.)

System_CAPS_pubpropertyName

(Inherited from TreeNode.)

System_CAPS_pubpropertyNextNode

(Inherited from TreeNode.)

System_CAPS_pubpropertyNextVisibleNode

(Inherited from TreeNode.)

System_CAPS_pubpropertyNodeFont

(Inherited from TreeNode.)

System_CAPS_pubpropertyNodes

(Inherited from TreeNode.)

System_CAPS_pubpropertyParent

(Inherited from TreeNode.)

System_CAPS_pubpropertyPrevNode

(Inherited from TreeNode.)

System_CAPS_pubpropertyPrevVisibleNode

(Inherited from TreeNode.)

System_CAPS_pubpropertyRepresentedElement

The ModelElement that this node represents (if any).(Inherited from ExplorerTreeNode.)

System_CAPS_pubpropertyRepresentedRole

The 1..* role that this node represents(Overrides ExplorerTreeNode.RepresentedRole.)

System_CAPS_pubpropertyRoleInfo

Gets the DomainRoleInfo object for the node.

System_CAPS_pubpropertySelectedImageIndex

(Inherited from TreeNode.)

System_CAPS_pubpropertySelectedImageKey

(Inherited from TreeNode.)

System_CAPS_pubpropertyStateImageIndex

(Inherited from TreeNode.)

System_CAPS_pubpropertyStateImageKey

(Inherited from TreeNode.)

System_CAPS_pubpropertyTag

(Inherited from TreeNode.)

System_CAPS_pubpropertyText

(Inherited from TreeNode.)

System_CAPS_pubpropertyToolTipText

(Inherited from TreeNode.)

System_CAPS_pubpropertyTreeView

(Inherited from TreeNode.)

NameDescription
System_CAPS_pubmethodBeginEdit()

(Inherited from TreeNode.)

System_CAPS_pubmethodClone()

(Inherited from TreeNode.)

System_CAPS_pubmethodCollapse()

(Inherited from TreeNode.)

System_CAPS_pubmethodCollapse(Boolean)

(Inherited from TreeNode.)

System_CAPS_pubmethodCreateObjRef(Type)

(Inherited from MarshalByRefObject.)

System_CAPS_protmethodDeserialize(SerializationInfo, StreamingContext)

(Inherited from TreeNode.)

System_CAPS_pubmethodDispose()

(Inherited from ExplorerTreeNode.)

System_CAPS_protmethodDispose(Boolean)

Override point for performing whatever Dispose action is required by subclass(Inherited from ExplorerTreeNode.)

System_CAPS_pubmethodEndEdit(Boolean)

(Inherited from TreeNode.)

System_CAPS_pubmethodEnsureVisible()

(Inherited from TreeNode.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodExpand()

(Inherited from TreeNode.)

System_CAPS_pubmethodExpandAll()

(Inherited from TreeNode.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodGetNodeCount(Boolean)

(Inherited from TreeNode.)

System_CAPS_protmethodGetRepresentedElement()

Get the ModelElement that this node represents, if any.(Inherited from ExplorerTreeNode.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodInitializeLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone(Boolean)

(Inherited from MarshalByRefObject.)

System_CAPS_protmethodProvideNodeText()

Supplies the text for the node.(Overrides ExplorerTreeNode.ProvideNodeText().)

System_CAPS_pubmethodRemove()

(Inherited from TreeNode.)

System_CAPS_protmethodSerialize(SerializationInfo, StreamingContext)

(Inherited from TreeNode.)

System_CAPS_protmethodSetRepresentedElement(ModelElement)

Set the ModelElement that this node represents.(Inherited from ExplorerTreeNode.)

System_CAPS_pubmethodToggle()

(Inherited from TreeNode.)

System_CAPS_pubmethodToString()

(Inherited from TreeNode.)

System_CAPS_pubmethodUpdate()

Force an update of the text and icon of the node. By default this sets the default image and updates the node text by using UpdateNodeText()(Inherited from ExplorerTreeNode.)

System_CAPS_pubmethodUpdateNodeText()

Updates the text for the node.(Inherited from ExplorerTreeNode.)

DSL Explorer is derived from Model Explorer.

This node has a one-to-many embedding domain relationship between the parent role and its child roles. The property display name that is assigned to the child role (PropertyDisplayName) determines the text that appears beside the node.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: