Nevron.Nov.Diagram Namespace : NDiagramItem Class |
The following tables list the members exposed by NDiagramItem.
Name | Description | |
---|---|---|
![]() ![]() | AllowContextMenuEditProperty | Reference to the AllowContextMenuEdit property |
![]() ![]() | AllowDeleteProperty | Reference to the AllowDelete property |
![]() ![]() | AllowSelectProperty | Reference to the AllowSelect property |
![]() | DiagramItemAbilities | Defines the abilities that apply to all NDiagramItem instances. |
![]() ![]() | NameProperty | Reference to the Name property |
![]() ![]() | NDiagramItemSchema | Schema associated with NDiagramItem |
![]() ![]() | ProtectionChangedEvent | Reference to the ProtectionChanged event |
Name | Description | |
---|---|---|
![]() | AllowContextMenuEdit | Gets or sets whether the item is editable via a context menu (e.g. show context menu for the item). |
![]() | AllowDelete | Gets or sets whether this item can be deleted or not. |
![]() | AllowSelect | Gets or sets whether this item can be selected or not. |
![]() | IsPreviewed | Gets whether the diagram item is previewed |
![]() | IsSelected | Gets whether the item is selected or not. Automatically updated by Nevron. |
![]() | Name | Gets or sets the name of this diagram item. |
Name | Description | |
---|---|---|
![]() | PropertiesItemText | Gets the text of the properties context menu item. |
Name | Description | |
---|---|---|
![]() | AppendContextMenuItems | Appends custom context menu items. |
![]() | GetAbilitiesMask | Must override to return the item abilities |
![]() | GetPermissionsMask | Gets 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 ItemAbilities minus the ItemProtection. Operations dealing with diagram items always check the items permissions. Certain diagram items may additionally drop certain permissions as they see fit. |
![]() | GetProtectionMask | Gets the item protection mask, which defines the set of item abilities that is not permitted to the user. |
![]() | SetProtectionMask | Sets the protection properties of this item to reflect the specified protection mask. |
![]() | ShowPropertiesDialog | Must override to show the properties dialog of the item. |
![]() | ToString | Gets the string representation of the shape |
Name | Description | |
---|---|---|
![]() | OnDeselected | Called when the item was deselected |
![]() | OnNameChanged | Called when the Name property has changed. |
![]() | OnProtectionChanged | Called when the item protection has changed. Raises the ProtectionChanged event |
![]() | OnSelected | Called when the item was selected |
![]() | OnSelectedChanged |
Name | Description | |
---|---|---|
![]() | ProtectionChanged | Occurs when a property that affects the item protection has changed. |