NevronOpenVision
Nevron.Nov.Diagram Namespace / NDiagramItem Class
Fields Properties Methods Events


In This Topic
    NDiagramItem Class Members
    In This Topic

    The following tables list the members exposed by NDiagramItem.

    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Reference to the AllowContextMenuEdit property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the AllowDelete property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the AllowSelect property.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the BuildContextMenu event.  
    Public FieldDefines the abilities that apply to all NDiagramItem instances.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the Name property.  
    Public Fieldstatic (Shared in Visual Basic)Schema associated with NDiagramItem.  
    Public Fieldstatic (Shared in Visual Basic)Reference to the PermissionsChanged event.  
    Top
    Protected Fields
     NameDescription
    Internal Field  
    Internal Field  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets whether the item is editable via a context menu (e.g. show context menu for the item).  
    Public PropertyGets or sets whether this item can be deleted or not.  
    Public PropertyGets or sets whether this item can be selected or not.  
    Public PropertyGets whether the arrange of the element is valid.  
    Public PropertyGets whether the element is pooled for arrange validation.  
    Public PropertyGets whether the diagram item is previewed  
    Public PropertyGets whether the item is selected or not. Automatically updated by Nevron.  
    Public PropertyGets or sets the name of this diagram item.  
    Top
    Protected Properties
     NameDescription
    Internal Property  
    Protected PropertyGets the text of the properties context menu item.  
    Top
    Public Methods
     NameDescription
    Public MethodAppends custom context menu items.  
    Public MethodMust override to return the item abilities  
    Public MethodGets the item permissions mask or simply the mask of operations that the user can perform with the item. The permissions mask is calculated as the item Abilities minus the item Protection. Operations dealing with diagram items always check the items permissions. Certain diagram items may additionally drop certain permissions as they see fit.  
    Public MethodGets the item protection mask, which defines the set of item abilities that is not permitted to the user.  
    Public MethodDetermines whether this item has the permissions for the specified operations to be performed.  
    Public MethodInvalidates the element layout  
    Public MethodSets the protection properties of this item to reflect the specified protection mask.  
    Public MethodMust override to show the properties dialog of the item.  
    Public MethodOverridden. Gets the string representation of the shape  
    Public MethodValidates the arrange of the element  
    Top
    Protected Methods
     NameDescription
    Internal Method  
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Method  
    Protected MethodCalled when the Name property has changed.  
    Protected MethodCalled when the item permissions have changed. Raises the PermissionsChanged event  
    Protected MethodCalled when the item protection has changed.  
    Protected MethodRaises the build context menu event  
    Protected MethodMust override to determine whether the properties menu item must be created  
    Internal Method  
    Internal Methodstatic (Shared in Visual Basic)  
    Internal Method  
    Top
    Public Events
     NameDescription
    Public EventOccurs when the diagram item's context menu is being constructed.  
    Public EventOccurs when the value of the IsSelected property has changed.  
    Public EventOccurs when the permissions of the item have changed.  
    Top
    See Also