Nevron .NET Vision
Nevron.Diagram.WinForm Namespace / NSelection Class
Properties Methods


In This Topic
    NSelection Class Members
    In This Topic

    The following tables list the members exposed by NSelection.

    Public Constructors
     NameDescription
    Public ConstructorDefault constructor  
    Top
    Public Properties
     NameDescription
    Public PropertyControls the mode in which the selection anchor node is determined  
    Public PropertySpecifies whether appending the node to the selection is enabled when the user click selects a node. This operation is performed when the user clicks on a node and the Shift key is down.  
    Public PropertySpecifies whether toggling of node selection is enabled when the user click selects a node This operation is performed when the user clicks on a node and the Ctrl key is down.  
    Public PropertyControls the mode in which the selection operates  
    Top
    Protected Properties
     NameDescription
    Protected PropertyDetermines whether the selection is currently in multi select session  
    Top
    Public Methods
     NameDescription
    Public MethodPerforms a click node selection  
    Public MethodCreates an identical copy of this attribute (Inherited from Nevron.Dom.NAttribute)
    Public MethodDetermines whether the specified node is selected  
    Public MethodDetermines whether any of the specified nodes is selected  
    Public Method (Inherited from Nevron.Dom.NAttribute)
    Public MethodOverridden. Overriden to reset the entities and the internally kept selection list  
    Public MethodOverloaded. Deselects the specified node if it selected  
    Public MethodDeselects all currently selected nodes  
    Public MethodClick selects the drill down node. This method is called by the DrillDownSelect method of the Selector tool  
    Public MethodObtains the reference provider to which the object is currently attached (Inherited from Nevron.Dom.NAttribute)
    Public MethodInitializes the drill down node. This method is called by the ClickSelect method of the Selector tool to store a possible drill down node  
    Public MethodInvalidates the cashed batches  
    Public MethodOverloaded. Appends the specified node to the selection list, without removing the currently selected nodes  
    Public MethodCalled to perform a history action (Inherited from Nevron.Dom.NAttribute)
    Public MethodCalled by history when the object state has changed from history (Inherited from Nevron.Dom.NAttribute)
    Public MethodCalled by history when the object state is about to be changed from history (Inherited from Nevron.Dom.NAttribute)
    Public MethodCalled to provide a reference to the object of the specified type (Inherited from Nevron.Dom.NAttribute)
    Public MethodPerforms a region nodes selection  
    Public MethodResets the drill down node. This method is called by the controller DoMouseMove method of the view to clear the drill node node each time the mouse is moved  
    Public MethodOverloaded. Makes the specified node the one and only selected node  
    Public MethodToggles the node selection state  
    Public Method (Inherited from Nevron.Dom.NAttribute)
    Public MethodOverridden. Overriden to cashe a reference to the view  
    Top
    Protected Methods
     NameDescription
    Protected MethodCommits the current transaction (Inherited from Nevron.Dom.NAttribute)
    Protected MethodCreates a new NBatchAction for the purpose of applying it to the currently selected nodes  
    Protected MethodCreates a new NBatchCompose for the purpose of applying it to the currently selected nodes  
    Protected MethodCreates a new NBatchDecompose for the purpose of applying it to the currently selected nodes  
    Protected MethodCreates a new NBatchDelete for the purpose of applying it to the currently selected nodes  
    Protected MethodCreates a new NBatchFormat for the purpose of applying it to the currently selected nodes  
    Protected MethodCreates a new NBatchGroup for the purpose of applying it to the currently selected nodes  
    Protected MethodCreates a new NBatchLayout for the purpose of applying it to the currently selected nodes  
    Protected MethodCreates a new NBatchReorder for the purpose of applying it to the currently selected nodes  
    Protected MethodCreates a new NBatchTransform for the purpose of applying it to the currently selected nodes  
    Protected MethodCreates a new NBatchTranslate for the purpose of applying it to the currently selected nodes  
    Protected MethodCreates a new NBatchUngroup for the purpose of applying it to the currently selected nodes  
    Protected MethodUnlocks the history service. Pair it with the StartProperty method (Inherited from Nevron.Dom.NAttribute)
    Protected MethodCalled when this attribute has changed (Inherited from Nevron.Dom.NAttribute)
    Protected MethodCalled to end a multi selection session  
    Protected MethodCalled to start a multi selection session  
    Protected MethodCalled when the specified node has been deselected  
    Protected MethodCalled when the specified node is going to be deselected  
    Protected MethodCalled when the specified node has been selected  
    Protected MethodCalled when the specified node is about to be selected  
    Protected MethodGeneral property changed handler (Inherited from Nevron.Dom.NAttribute)
    Protected MethodGeneral property changing handler (Inherited from Nevron.Dom.NAttribute)
    Protected MethodSafely pauses the history service (Inherited from Nevron.Dom.NAttribute)
    Protected MethodRecords an action (Inherited from Nevron.Dom.NAttribute)
    Protected MethodSafely records a custom operation in the history service to which the attribute is connected (Inherited from Nevron.Dom.NAttribute)
    Protected MethodRecords the state of the specified property before it is changed (Inherited from Nevron.Dom.NAttribute)
    Protected MethodOverloaded. Records the entire state of the attribute (Inherited from Nevron.Dom.NAttribute)
    Protected MethodSafely resumes the history service (Inherited from Nevron.Dom.NAttribute)
    Protected MethodRolls back the current transaction (Inherited from Nevron.Dom.NAttribute)
    Protected MethodRecords the state of the specified property before it is changed and locks the history service. Pair it with the EndProperty method. (Inherited from Nevron.Dom.NAttribute)
    Protected MethodStarts a new transaction (Inherited from Nevron.Dom.NAttribute)
    Top
    See Also