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 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. | |
GetProtectionMask | Gets the item protection mask, which defines the set of item abilities that is not permitted to the user. | |
HasPermissions | Determines whether this item has the permissions for the specified operations to be performed. | |
InvalidateArrange | Invalidates the element layout | |
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 | Overridden. Gets the string representation of the shape | |
ValidateArrange | Validates the arrange of the element |