Nevron Open Vision Documentation
Nevron.Nov.Diagram Namespace / NUMLClassDiagramClassShape Class


In This Topic
    NUMLClassDiagramClassShape Class Properties
    In This Topic

    For a list of all members of this type, see NUMLClassDiagramClassShape members.

    Public Properties
     NameDescription
    Public PropertyGets or sets whether the user is allowed to change the aspect ratio (Width vs Height) of this shape. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the user is allowed to reposition, glue or unglue the begin point of the shape. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the user is allowed to reposition, glue or unglue the end point of the shape. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the user is allowed to change the pin point of the shape. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the item is editable via a context menu (e.g. show context menu for the item). (Inherited from Nevron.Nov.Diagram.NDiagramItem)
    Public PropertyGets or sets whether this item can be deleted or not. (Inherited from Nevron.Nov.Diagram.NDiagramItem)
    Public PropertyGets or sets whether this widget can be used as the target of a drag-and-drop operation (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyGets or sets whether this widget can be focused (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyLocks the AllowFormatting of a shape so it cannot be changed. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the user is allowed to edit the geometry of this shape, when it is selected. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the user is allowed to inplace edit this shape, when double clicked. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether layouts can reglue the begin point. Applicalbe only if this is a 1D shape. By default set to true. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether layouts can reglue the end point. Applicalbe only if this is a 1D shape. By default set to true. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether this widget can capture the mouse (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyGets or sets whether the user is allowed to move the shape horizontally. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the user is allowed to move the shape vertically. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether this item can be printed and exported. (Inherited from Nevron.Nov.Diagram.NPageItem)
    Public PropertyGets or sets whether the user is allowed to change the Width of the shape. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the user is allowed to change the Height of the shape. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the user is allowed to rotate the shape. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether this item can be selected or not. (Inherited from Nevron.Nov.Diagram.NDiagramItem)
    Public PropertyGets or sets whether this element can capture the touch (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyGets/Sets whether ungrouping is allowed. By default set to true. (Inherited from Nevron.Nov.Diagram.NGroup)
    Public PropertyGets or sets whether the user is allowed to update the bounds of this shape. This is only applicable to 2D shapes. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the shape angle of rotation (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets the class attributes  
    Public PropertyGets or sets the begin glue. Use one of the GlueBeginToXXX() methods for an easier way to glue the begin point. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the X coordinate of the begin point (in parent coordinates) (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the Y coordinate of the begin point (in parent coordinates) (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the shape can split 1D shapes when dropped on them. The value of this property has no effect if the page interaction Enable1DShapeSplitting property is set to false. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the code assembly that defines the code behind object. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets/Sets the ThemeId of the theme whose color palette to use. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets/set the element commander. (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyGets/Sets the value of the ConnectorThemeId property. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the control points collection. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the cursor (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyGets or sets the way in which other shapes begin points by default glue to this shape. By default set to GlueToGeometryContour. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets the display surface on which this visual is displayed (painted) (Inherited from Nevron.Nov.Dom.NVisual)
    Public PropertyGets the window in which the input node is displayed (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyGets or sets whether it is allowed to edit the height of the shape, when the ShapeType is set to 1D. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the ZOrder of the group geometry in relation to the member shapes. By default set to BehindMembers. (Inherited from Nevron.Nov.Diagram.NGroup)
    Public PropertyGets or sets whether this element is enabled in the UI or not. If a local value has not been set to this property, its value will be inherited by an ancestor element. (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyGets or sets the end glue. Use one of the GlueEndToXXX() methods for an easier way to glue the end point. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the X coordinate of the end point (in parent coordinates) (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the Y coordinate of the end point (in parent coordinates) (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the shape coordinate system X flipped. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the shape coordinate system Y flipped. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets/Sets the value of the FontThemeId property. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets the shape to which the begin point is currently glued to. Returns null, if the begin point is not glued. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the Geometry of the shape. Creates the geometry if it does not exist. Use the GeometryNoCreate property if you don't want to create it. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets the Geometry of this shape without creating it if it does not exist. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the shape should be threated as a part of the logical graph, which the page represents (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyDetermines whether the shape has inward ports (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyDetermines whether the shape has outward ports (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the shape height (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets the document effective history service that this node uses to record history (Inherited from Nevron.Nov.Dom.NDocumentNode)
    Public PropertyGets or sets the horizontal placement of the shape within the arrange slot provided by an automatic layout. By default set to Fit. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets/Sets the Hyperlink child. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets the id of the element, which uniquely identifies the element inside the owner document. It is automatically assigned when the element is registered in a document and is also automatically set to -1 when the element is unregistered from the document. You can manually assign the next document Id to the element, before it is added to a specific document, by using AssingNextId method. (Inherited from Nevron.Nov.Dom.NElement)
    Public PropertyGets or sets the ImageBlock of the shape. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets the ImageBlock contained in this shape without creating it. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets/set the element interactor. (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyGets/Sets whether it is an interface  
    Public PropertyGets whether the arrange of the element is valid. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyDetermines whether the begin point is glued. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets whether this is a connected 1D shape (i.e. 1D shape whose begin or end point is connected). (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets whether this element is disabled. The local value of this property is automatically set to true, when the computed value of the Enabled property is false. The local value of this property is automatically cleared to its default false, when the computed value of the Enabled property is true. In this way you can select disabled widgets via styling, by using the ValueEqualsCondition (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyDetermines whether the end point is glued. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyDetermines whether this element has keyboard focus (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyDetermines whether this element has captured the mouse (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyGets whether the element is pooled for arrange validation. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets whether the diagram item is previewed (Inherited from Nevron.Nov.Diagram.NDiagramItem)
    Public PropertyQueries whether this shape is reflexive (e.g. its FromShape is equal to its EndShape) (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets whether the item is selected or not. Automatically updated by Nevron. (Inherited from Nevron.Nov.Diagram.NDiagramItem)
    Public PropertyDetermines whether the shape is visible in the page. This method returns true if the shape itself is visible and if all ancestor groups are visible too. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the data that layouts can use when arranging this shape. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the local pin point is positioned relatively to the shape Width and Height. By default true. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the local pin point X coordinate (in local or relative local coordinates depending on LocPinRelative), to which the pin point X coordinate is mapped. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the local pin point Y coordinate (in local or relative local coordinates depending on LocPinRelative), to which the pin point Y coordinate is mapped. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the master glue. Use the GlueToMaster() methods for an easier way to work with master glue. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets the shape to which the shape is currently a slave of. Returns null, if the shape is not glued to a master shape. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the menu items collection, which defines custom actions that can be executed upon this shape from the shape context menu. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the shapes that are translated together with this shape. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the name of this diagram item. (Inherited from Nevron.Nov.Diagram.NDiagramItem)
    Public PropertyGets the class operations  
    Public PropertyGets the Desktop in which this element resides. (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyGets a reference to the document owning the node. Returns null if the node is not residing in a document. (Inherited from Nevron.Nov.Dom.NDocumentNode)
    Public PropertyGets the drawing to which this item belongs. (Inherited from Nevron.Nov.Diagram.NPageItem)
    Public PropertyGets the drawing to which this item belongs (Inherited from Nevron.Nov.Diagram.NPageItem)
    Public PropertyGets the group in which the shape resides, if any (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets the library item in which this item belongs, if it is in a library item (Inherited from Nevron.Nov.Diagram.NPageItem)
    Public PropertyGets the library item in which this item belongs, if it is in a library item (Inherited from Nevron.Nov.Diagram.NPageItem)
    Public PropertyGets the page to which this item belongs. (Inherited from Nevron.Nov.Diagram.NPageItem)
    Public PropertyGets the parent node in the node hierarchy. (Inherited from Nevron.Nov.Dom.NNode)
    Public PropertyGets the parent visual. This implementation returns the first ancestor that is a visual. (Inherited from Nevron.Nov.Dom.NVisual)
    Public PropertyGets or sets the pin point X coordinate (in parent coordinates) (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the pin point Y coordinate (in parent coordinates) (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the ports collection. Creates a ports collection if it doesn't exist. Use the PortsNoCreate method if you don't want to create the ports collection. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets the ports collection without creating it if it doesn't exist. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the shape properties. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the shape resize mode, which defines how Nevron updates the shape dimensions and transformation when the user resizes this shape and it is contained in a group. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the default way in which the group shapes are resized. Group shapes, whose ResizeInGroup property is set to UseGroupSettings will use this resize mode, when in group and resized by the user. (Inherited from Nevron.Nov.Diagram.NGroup)
    Public PropertyGets the root node in the node hierarchy. (Inherited from Nevron.Nov.Dom.NNode)
    Public PropertyGets the root visual of this visual. (Inherited from Nevron.Nov.Dom.NVisual)
    Public PropertyGets or sets whether routes are allowed to pass trough this shape horizontally. Only applicable if ShapeType is set to Shape2D. By default set to false. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether routes are allowed to pass trough this shape vertically. Only applicable if ShapeType is set to Shape2D. By default set to false. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets the node schema. (Inherited from Nevron.Nov.Dom.NNode)
    Public PropertyGets or sets the scratches of the shape. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the way in which NOV Diagram selects the group and the shapes inside this group. (Inherited from Nevron.Nov.Diagram.NGroup)
    Public PropertyGets/Sets the shapes contained in the group. (Inherited from Nevron.Nov.Diagram.NGroup)
    Public PropertyGets or sets the shape type (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the control points of the shapes are displayed when the shape is selected (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets whether the shape handles (box Width and Height for 2D shapes and start-end points for 1D shapes) are displayed when the shape is ``. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the size of the shape. Internally this property delegates to the Width and Height properties. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertySpecifies that you can snap and glue to shapes within a group. By default set to true. When set to false, the group will prevent the snap-and-glue to work on the shapes that are contained inside this group. (Inherited from Nevron.Nov.Diagram.NGroup)
    Public PropertyGets or sets whether the shape is splittable and can be split by 2D shapes dropped on it. The value of this property has no effect if the page interaction Enable1DShapeSplitting property is set to false. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets/Sets the Style child. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets/Sets the ThemeId of the theme whose style component to use. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets the subtree display version. Automatically managed by Nevron. (Inherited from Nevron.Nov.Dom.NVisual)
    Public PropertyGets or sets the index of the element in the tab navigation list. (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyGets or sets whether the element is included in the tab navigation or not (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyGets or sets the node tag, that can be any DOM compliant object. This property is not used by the node itself and is intended to provide users with the ability to attach custom data to the node. Attaching custom data to any node can also be achieved with the help of extendeded properties. (Inherited from Nevron.Nov.Dom.NNode)
    Public PropertyA shortcut property that gets/sets the shape text. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the TextBlock of the shape. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets the TextBlock contained in this shape without creating it. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets/Sets the value of the ThemeId property. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the tooltip (Inherited from Nevron.Nov.UI.NInputElement)
    Public PropertyGets the shape to which the end point is currently glued to. Returns null, if the end point is not glued. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the shape user cells. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the User Class to which the element belongs. This property is usually assigned by the user and is used to group related elements. An element can belong to more than one user classes that should be separated by the ' '(space) character. For example: element.UserClass = "MyClass1 MyClass2" specifies that element belongs to both MyClass1 and MayClass2 classes. The NUserClassCondtion styling condition lets you select elements of a specific user class. (Inherited from Nevron.Nov.Dom.NElement)
    Public PropertyGets or sets the User Id associated to this element. This property is usually assigned by the user and is used to identify specific elements in the document. Unlike the Id property, the value of this property is not guaranteed to be unique in the document. The NUserIdCondition styling condition lets you select elements with a specific User Id. (Inherited from Nevron.Nov.Dom.NElement)
    Public PropertyGets/Sets the value of the VariantColorIndex property. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets/Sets the value of the VariantStyleIndex property. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the vertical placement of the shape within the arrange slot provided by an automatic layout. By default set to Fit. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the shape visibility. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the child widget. (Inherited from Nevron.Nov.Diagram.NShape)
    Public PropertyGets or sets the shape width (Inherited from Nevron.Nov.Diagram.NShape)
    Top
    Protected Properties
     NameDescription
    Internal Property (Inherited from Nevron.Nov.Diagram.NShape)
    Internal Property (Inherited from Nevron.Nov.Diagram.NShape)
    Internal Property (Inherited from Nevron.Nov.Diagram.NShape)
    Internal Property (Inherited from Nevron.Nov.Diagram.NShape)
    Internal Property (Inherited from Nevron.Nov.Diagram.NDiagramItem)
    Protected PropertyGets the text of the properties context menu item. (Inherited from Nevron.Nov.Diagram.NShape)
    Internal Property (Inherited from Nevron.Nov.Diagram.NShape)
    Internal Property (Inherited from Nevron.Nov.Diagram.NShape)
    Internal Property (Inherited from Nevron.Nov.Diagram.NShape)
    Internal Property (Inherited from Nevron.Nov.Diagram.NShape)
    Top
    See Also