DomainClass ListCompartment Description for Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment
Inheritance Hierarchy
System.Object
  Microsoft.VisualStudio.Modeling.ModelElement
    Microsoft.VisualStudio.Modeling.Diagrams.PresentationElement
      Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
        Microsoft.VisualStudio.Modeling.Diagrams.NodeShape
          Microsoft.VisualStudio.Modeling.Diagrams.Compartment
            Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment
              Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment
Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.10.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.10.0.dll)
Syntax
声明
<CLSCompliantAttribute(True)> _
<DomainObjectIdAttribute("f869cfdf-04a5-4d22-a97e-7ec5bca2096e")> _
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.DisplayName",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Description",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
Public MustInherit Class ListCompartment _
    Inherits Compartment _
    Implements IListFieldContainer
[CLSCompliantAttribute(true)]
[DomainObjectIdAttribute("f869cfdf-04a5-4d22-a97e-7ec5bca2096e")]
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.DisplayName", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Description", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
public abstract class ListCompartment : Compartment, 
    IListFieldContainer
[CLSCompliantAttribute(true)]
[DomainObjectIdAttribute(L"f869cfdf-04a5-4d22-a97e-7ec5bca2096e")]
[DisplayNameResourceAttribute(L"Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.DisplayName", 
    typeof(CoreDesignSurfaceDomainModel), L"Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DescriptionResourceAttribute(L"Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Description", 
    typeof(CoreDesignSurfaceDomainModel), L"Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
public ref class ListCompartment abstract : public Compartment, 
    IListFieldContainer
[<AbstractClass>]
[<CLSCompliantAttribute(true)>]
[<DomainObjectIdAttribute("f869cfdf-04a5-4d22-a97e-7ec5bca2096e")>]
[<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.DisplayName", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Description", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))>]
type ListCompartment =  
    class
        inherit Compartment
        interface IListFieldContainer
    end
public abstract class ListCompartment extends Compartment implements IListFieldContainer
The ListCompartment type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| .gif) | ListCompartment | Constructor. | 
Top
Properties
| Name | Description | |
|---|---|---|
| .gif) | AbsoluteBoundingBox | The bounding rectangle of the shape, measured relative to the Diagram. (Inherited from NodeShape.) | 
| .gif) | AbsoluteBoundingBoxToEnsureVisible | Gets the absolute bounding rectangle for DiagramClientView.EnsureVisible. (Inherited from ShapeElement.) | 
| .gif) | AbsoluteBounds | A domain property that gets or sets the size and position of the bounding rectangle of the shape, measured relative to the top left of the diagram. (Inherited from NodeShape.) | 
| .gif) | AbsoluteCenter | Gets the point in the center of the shape. (Inherited from ShapeElement.) | 
| .gif) | AccessibilityObject | Gets the accessibility object for the shape. (Inherited from ShapeElement.) | 
| .gif) | AccessibleDefaultActionDescription | Gets the default action description for the shape. (Inherited from ShapeElement.) | 
| .gif) | AccessibleDescription | Gets the description for the shape. (Inherited from ShapeElement.) | 
| .gif) | AccessibleHelp | Gets the Help for the shape. (Inherited from ShapeElement.) | 
| .gif) | AccessibleHelpTopicFileName | Gets the Help topic for the shape. (Inherited from ShapeElement.) | 
| .gif) | AccessibleHelpTopicId | Gets the ID of the Help topic for the shape. (Inherited from ShapeElement.) | 
| .gif) | AccessibleName | Returns the accessibility name. (Overrides ShapeElement.AccessibleName.) | 
| .gif) | AccessibleRole | Gets the role of the shape. (Inherited from ShapeElement.) | 
| .gif) | AccessibleState | Gets the state of the shape. (Inherited from NodeShape.) | 
| .gif) | AccessibleValue | Gets the value of the shape. (Inherited from ShapeElement.) | 
| .gif) | AllowCustomCompartmentFillColor | Gets or sets permission to have a custom background color for the compartment shape. (Inherited from Compartment.) | 
| .gif) | AllowCustomTitleFillColor | Gets or sets permission to have a custom background color for the compartment title. (Inherited from Compartment.) | 
| .gif) | AllowsChildrenInSelection | If true, the children of this shape can be included in the current selection group. (Inherited from ShapeElement.) | 
| .gif) | AllowsChildrenToResizeParent | true if this shape can be resized when the size or position of a child shape is changed. (Inherited from ShapeElement.) | 
| .gif) | AllowsChildrenToShrinkParent | If true, this shape will reduce in size to fit around its children when they are re-sized or moved. (Inherited from ShapeElement.) | 
| .gif) | Anchoring | Describes how the shape should position and size itself as the parent shape moves and resizes. Alter the returned object as required. (Inherited from NodeShape.) | 
| .gif) | AutoResizeParentOnBoundsChange | Gets the child shape and verifies whether its parent shape should be resized when the absolute bounds for the child shape change. (Inherited from NodeShape.) | 
| .gif) | BackgroundBrushId | Gets the ID for the brush that is used to paint the background of the shape. (Inherited from ShapeElement.) | 
| .gif) | BackgroundGradientMode | Gets the gradient for the background of the shape. (Inherited from NodeShape.) | 
| .gif) | BoundingBox | Gets the bounding rectangle of the shape, measured relative to the ParentShape. (Inherited from NodeShape.) | 
| .gif) | Bounds | A domain property that gets or sets the size and position of the bounding rectangle of the shape, measured relative to the top left of the ParentShape. (Inherited from NodeShape.) | 
| .gif) | BoundsRules | Gets the boundaries for the compartment shape. (Inherited from Compartment.) | 
| .gif) | CanExpandAndCollapse | Gets the compartment shape and verifies whether a user can collapse and expand it. (Inherited from Compartment.) | 
| .gif) | CanFocus | Gets the shape and verifies whether it can receive the focus. (Inherited from ShapeElement.) | 
| .gif) | CanMove | Gets the compartment shape and verifies whether a user can move it in the diagram. (Inherited from Compartment.) | 
| .gif) | CanResize | Gets the shape and verifies whether a user can resize it. (Inherited from NodeShape.) | 
| .gif) | CanSelect | Gets the shape and verifies whether a user can select it. (Inherited from ShapeElement.) | 
| .gif) | Center | Gets the point in the center of the shape. (Inherited from ShapeElement.) | 
| .gif) | ClassStyleSet | Gets the style set for the shape. (Inherited from ShapeElement.) | 
| .gif) | ClipWhenDrawingFields | Gets the child shape and verifies whether its clipping region should be set to the bounding box for the parent shape when the child shape is drawn. (Inherited from ShapeElement.) | 
| .gif) | CollapsedSize | Gets the size of the collapsed compartment shape. (Inherited from Compartment.) | 
| .gif) | CompartmentFillColor | Gets or sets the background color for the compartment shape. (Inherited from Compartment.) | 
| .gif) | CompartmentFillColorStorage | Gets or sets the background color for the compartment shape by using a stored background color. (Inherited from Compartment.) | 
| .gif) | ConnectionPoints | A list of points on the perimeter of a shape at which connectors can terminate. By default, a shape has no connection points, and connectors can terminate anywhere on its perimeter. (Inherited from NodeShape.) | 
| .gif) | Decorators | Gets the collection of decorators for the shape. (Inherited from ShapeElement.) | 
| .gif) | DefaultContainerMargin | Gets the margin between the parent shape and its nested child shapes. (Inherited from NodeShape.) | 
| .gif) | DefaultShapeField | Gets the default shape, which is the first shape that can receive focus. (Inherited from ShapeElement.) | 
| .gif) | DefaultSize | Gets the default size of the shape. (Inherited from ShapeElement.) | 
| .gif) | Diagram | Gets the diagram to which the shape belongs. (Inherited from ShapeElement.) | 
| .gif) | EnsureVisiblePreference | Preferences for the EnsureVisible method for this Shape. Default value is to return the VisiblePreference for the Diagram hosting this Shape. (Inherited from ShapeElement.) | 
| .gif) | Events | Gets the list of event handlers for the shape. (Inherited from ShapeElement.) | 
| .gif) | ExpandedSize | Gets the size of the expanded compartment shape. (Inherited from Compartment.) | 
| .gif) | FixedFlags | Gets the flags that determine whether a shape is fixed to its position on the diagram. (Inherited from NodeShape.) | 
| .gif) | ForwardEventsToParent | Gets or sets permission to forward drag-and-drop, key, and mouse events from a child compartment shape to its parent compartment shape. (Inherited from Compartment.) | 
| .gif) | FromRoleLinkShapes | Gets the collection of link shapes for which this shape is the source. (Inherited from NodeShape.) | 
| .gif) | GeometryBackgroundBrushId | Gets the ID of the brush that is used to paint the background of the geometry. (Inherited from ShapeElement.) | 
| .gif) | GeometryBoundingBox | Gets the bounding box of the shape. (Inherited from ShapeElement.) | 
| .gif) | GeometryCanResizeBottom | Gets the shape and verifies whether the user can resize it vertically, starting at the bottom. (Inherited from NodeShape.) | 
| .gif) | GeometryCanResizeLeft | Gets the shape and verifies whether the user can resize it horizontally, starting on the left. (Inherited from NodeShape.) | 
| .gif) | GeometryCanResizeRight | Gets the shape and verifies whether the user can resize it horizontally, starting on the right. (Inherited from NodeShape.) | 
| .gif) | GeometryCanResizeTop | Gets the shape and verifies whether the user can resize it vertically, starting at the top. (Inherited from NodeShape.) | 
| .gif) | GeometryHasFilledBackground | Gets the shape and verifies whether its background is painted. (Inherited from ShapeElement.) | 
| .gif) | GeometryHasOutline | Gets the shape and verifies whether it has an outline. (Inherited from ShapeElement.) | 
| .gif) | GeometryHasShadow | true if the shape has a shadow; otherwise, false. (Inherited from ShapeElement.) | 
| .gif) | GeometryOutlinePenId | Gets the ID of the pen that draws the outline for the shape. (Inherited from ShapeElement.) | 
| .gif) | GeometryStyleSet | Gets the style set for the shape. (Inherited from ShapeElement.) | 
| .gif) | GridSize | If non-zero, this shape and its children will snap to a grid of this size. Defaults to ParentShape.GridSize. (Inherited from ShapeElement.) | 
| .gif) | HasAnchoring | True if there are any settings in the Anchoring. (Inherited from NodeShape.) | 
| .gif) | HasBackgroundGradient | Gets the shape and verifies whether it has a gradient for its background. (Inherited from NodeShape.) | 
| .gif) | HasChildren | true if the shape has child shapes. (Inherited from ShapeElement.) | 
| .gif) | HasConnectionPoints | True if the ConnectionPoints list is not empty. (Inherited from NodeShape.) | 
| .gif) | HasCustomToolTip | Gets the shape and verifies whether it has a custom tooltip. (Inherited from ShapeElement.) | 
| .gif) | HasDragOverToolTip | Gets the shape and verifies whether it has a tooltip. (Inherited from ShapeElement.) | 
| .gif) | HasFilledBackground | Gets the shape and verifies whether it has a background. (Inherited from ShapeElement.) | 
| .gif) | HasHighlighting | Gets the compartment shape and verifies whether it is highlighted. (Inherited from Compartment.) | 
| .gif) | HasOutline | Gets the compartment shape and verifies whether it has an outline around it. (Inherited from Compartment.) | 
| .gif) | HasShadow | Gets the compartment shape and verifies whether it has a shadow behind it. (Inherited from Compartment.) | 
| .gif) | HasToolTip | Gets the shape and verifies whether it has a tooltip. (Inherited from ShapeElement.) | 
| .gif) | HeaderBackgroundField | Gets the background for the text area in the compartment shape header. (Inherited from Compartment.) | 
| .gif) | HeaderBounds | Gets the bounds for the compartment shape header. (Inherited from Compartment.) | 
| .gif) | HeaderDisplayText | Gets the text for the compartment shape header. (Inherited from Compartment.) | 
| .gif) | HeaderPlusMinusField | Gets the expand/collapse chevron for the compartment shape. (Inherited from Compartment.) | 
| .gif) | HeaderTextField | Gets the text field for the compartment shape header. (Inherited from Compartment.) | 
| .gif) | Id | Gets the ID of the element. (Inherited from ModelElement.) | 
| .gif) | IsActive | Gets the IsActive flag and verifies to see whether the element is active. (Inherited from ModelElement.) | 
| .gif) | IsDeleted | Gets the IsDeleted flag and checks to see whether the element has been deleted from the model. (Inherited from ModelElement.) | 
| .gif) | IsDeleting | Gets the IsDeleting flag and verifies whether the element is currently being deleted from the model. (Inherited from ModelElement.) | 
| .gif) | IsExpanded | Gets the shape and verifies or sets whether it is expanded. (Inherited from NodeShape.) | 
| .gif) | IsNestedChild | true if this shape element is in the NestedChildShapes of its ParentShape. (Inherited from ShapeElement.) | 
| .gif) | IsPlaceRouteNode | True if the shape’s position can be adjusted (Inherited from NodeShape.) | 
| .gif) | IsPort | true if the shape is a port shape; otherwise, false. (Inherited from NodeShape.) | 
| .gif) | IsRelativeChild | true if this shape element is in the RelativeChildShapes of its ParentShape. (Inherited from ShapeElement.) | 
| .gif) | IsVisible | If true, the shape appears on the diagram; if false, it does not appear, and layout and routing algorithms ignore it. See also Hide() and Show(). (Inherited from ShapeElement.) | 
| .gif) | ItemTextColor | Gets or sets the value of ItemTextColor domain property. Description for Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Item Text Color | 
| .gif) | LayoutObjectFixedFlags | Gets or sets the flags that determine whether a shape inside the graph is fixed to its position on the diagram. (Inherited from NodeShape.) | 
| .gif) | LineAdjustAwayDefault | Gets the shape and verifies whether child link shapes should try to align when they are connected to same shape or sets this value. (Inherited from ShapeElement.) | 
| .gif) | LineAffinityDefault | Gets or sets the target location where the link shape should try to position the shape. (Inherited from ShapeElement.) | 
| .gif) | LineToLineClearance | Gets or sets the distance between child link shapes for this shape. (Inherited from ShapeElement.) | 
| .gif) | LineToNodeClearance | Gets or sets the distance between child link shapes and child node shapes. (Inherited from ShapeElement.) | 
| .gif) | Link | Gets a list of link shapes. (Inherited from NodeShape.) | 
| .gif) | ListField | Gets the main list field for this compartment. | 
| .gif) | Location | Gets or sets the coordinates of the top-left corner of the shape's bounds relative to its ParentShape. (Inherited from NodeShape.) | 
| .gif) | MaximumSize | Gets the maximum size for the shape. (Inherited from ShapeElement.) | 
| .gif) | MinimumResizableSize | Gets the minimum size to which the shape can be resized. (Inherited from NodeShape.) | 
| .gif) | MinimumSize | Gets the minimum width and height for the compartment shape. (Inherited from Compartment.) | 
| .gif) | ModelElement | Gets or sets the model element that is associated with the presentation element. (Inherited from PresentationElement.) | 
| .gif) | Name | Gets or sets the name of the compartment shape. (Inherited from Compartment.) | 
| .gif) | NestedChildShapes | The list of shapes that are part of this shape, and are constrained to appear within the boundaries of this shape or diagram. (Inherited from ShapeElement.) | 
| .gif) | NestedShapesMargin | Gets the margin between the shape's bounding box and its nested node shapes. (Inherited from ShapeElement.) | 
| .gif) | NodeToNodeClearance | Gets or sets the margin between child node shapes. (Inherited from ShapeElement.) | 
| .gif) | OutlinePenId | Gets the ID of the pen that is used to draw the outline of the shape. (Inherited from ShapeElement.) | 
| .gif) | OutlinePenWidth | Gets the width of the outline for the shape. (Inherited from ShapeElement.) | 
| .gif) | PaintMoveableDecoratorSelectionLines | (Inherited from ShapeElement.) | 
| .gif) | ParentLink | Gets the relationship instance from the shape to the parent shape. (Inherited from ShapeElement.) | 
| .gif) | ParentShape | Gets the parent shape element. To appear on a diagram, a shape or connector must have a parent. (Inherited from ShapeElement.) | 
| .gif) | Partition | Gets or sets the Partition that contains the element. (Inherited from ModelElement.) | 
| .gif) | Perimeter | Gets the perimeter (path) around the shape. (Inherited from ShapeElement.) | 
| .gif) | PortFixedFlags | Gets the flags that determine whether a port shape is fixed to its position. (Inherited from NodeShape.) | 
| .gif) | RelatedShapeToEmphasize | Gets the related shape to visually emphasize to the user when this shape is selected. (Inherited from ShapeElement.) | 
| .gif) | RelativeChildShapes | The list of shapes that are part of this shape, but can appear outside the boundaries of this shape. (Inherited from ShapeElement.) | 
| .gif) | ResizableSides | Gets the sides of the shape that the user can resize. (Inherited from Compartment.) | 
| .gif) | ShapeFields | Parts of a shape such as text rows and decorators. (Inherited from ShapeElement.) | 
| .gif) | ShapeGeometry | Gets the geometry for the shape, such as Rectangle, RoundedRectangle, or Ellipse, which defines operations associated with the outline of the shape. (Inherited from ShapeElement.) | 
| .gif) | ShouldAutoPlaceChildShapes | Gets a shape and verifies whether its nested child shapes should be automatically positioned on the diagram. (Inherited from NodeShape.) | 
| .gif) | ShouldTryParentShapeForMergeOnToolboxDoubleClick | If true, when the user double-clicks a toolbox item with this shape selected, if the tool cannot be merged with this shape, then a merge with the parent shape will be attempted. Defaults to true. (Inherited from ShapeElement.) | 
| .gif) | Size | Gets or sets the size of the shape. (Inherited from NodeShape.) | 
| .gif) | SnakingInfo | Get the information necessary to snake the list | 
| .gif) | Store | Gets the Store that contains the element. (Inherited from ModelElement.) | 
| .gif) | StyleSet | Gets an instance of the style set for the shape. (Inherited from ShapeElement.) | 
| .gif) | Subject | Gets or sets the subject for the presentation element. Defaults to the same object as ModelElement. (Inherited from PresentationElement.) | 
| .gif) | TargetToolboxItemFilterAttributes | Gets a collection of attributes that determine which items are enabled or disabled in the Toolbox. (Inherited from ShapeElement.) | 
| .gif) | Title | Gets or sets the title for the compartment shape. (Inherited from Compartment.) | 
| .gif) | TitleFillColor | Gets or sets the background color for the compartment shape title. (Inherited from Compartment.) | 
| .gif) | TitleFillColorStorage | Gets or sets the background color for the compartment shape title by using a stored background color. (Inherited from Compartment.) | 
| .gif) | TitleTextColor | Gets or sets the value of TitleTextColor domain property. Description for Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title Text Color (Inherited from Compartment.) | 
| .gif) | TitleVisibility | Gets the compartment shape and verifies whether the title appears on it. (Inherited from Compartment.) | 
| .gif) | ToRoleLinkShapes | Gets the collection of link shapes for which this shape is the target. (Inherited from NodeShape.) | 
| .gif) | ZOrder | Determines the order in which this shape will be displayed relative to other shapes on the diagram. Normally set from the order of child shapes. (Inherited from ShapeElement.) | 
Top
Methods
| Name | Description | |
|---|---|---|
| .gif) | AccessibleDoDefaultAction | Performs the default action for the accessible object. (Inherited from ShapeElement.) | 
| .gif) | Associate | Assigns a model element to the presentation element. The same effect as setting ModelElement. (Inherited from PresentationElement.) | 
| .gif) | AutoLayoutChildShapes | Positions the collection of shapes in the diagram automatically. (Inherited from NodeShape.) | 
| .gif) | CalculateDerivedVisible | Verifies whether the child shape appears. (Inherited from ShapeElement.) | 
| .gif) | CalculateMinimumSizeBasedOnChildren | Calculates the minimum size needed so that the shape can include its child shapes. (Inherited from NodeShape.) | 
| .gif) | CanMerge | Verifies whether a source element can be added to this element. (Inherited from ModelElement.) | 
| .gif) | ChooseMergeTarget(ElementGroup) | Selects a target element to accept as its child an element that the user wants to copy, drag, or create. (Inherited from ModelElement.) | 
| .gif) | ChooseMergeTarget(ElementGroupPrototype) | Selects a target element to accept as its child an element that the user wants to copy, drag, or create. (Inherited from ModelElement.) | 
| .gif) | ChooseParentShape | Selects a parent shape for a new child shape, typically this shape. (Inherited from ShapeElement.) | 
| .gif) | ChooseRelationship | Called by FixUpChildShapes() to get the relationship to create between the child shape and its parent shape. (Inherited from NodeShape.) | 
| .gif) | CoerceSelection | Allows a shape to determine which other shapes are selected. (Inherited from ShapeElement.) | 
| .gif) | Collapse | Collapses the compartment shape so that only the compartment header appears. (Inherited from Compartment.) | 
| .gif) | ConfiguredChildPortShape | Configures a child port shape and positions it, if necessary. (Inherited from NodeShape.) | 
| .gif) | Copy() | Creates a copy of the element in the model. (Inherited from ModelElement.) | 
| .gif) | Copy(IEnumerable<Guid>) | Creates a copy of the element and its child links and elements. (Inherited from ModelElement.) | 
| .gif) | CreateBackgroundGradientField | Creates the area field, which displays the gradient fill in the background of the shape. (Inherited from NodeShape.) | 
| .gif) | CreateChildShape | Creates a shape and adds it as a child to this shape. (Inherited from ShapeElement.) | 
| .gif) | CreateClassStyleSet | Creates a class style set for the shape type. (Inherited from ShapeElement.) | 
| .gif) | CreateConnectionPoint | A connection point is a point on the edge of a shape at which connectors are terminated in preference to other points on the edge. (Inherited from NodeShape.) | 
| .gif) | CreateDecorators | Creates a collection of decorators for the shape type. (Inherited from ShapeElement.) | 
| .gif) | CreateDefaultBounds | Creates default bounding rectangle for the shape. (Inherited from NodeShape.) | 
| .gif) | CreateInstanceStyleSet | Creates a style set for the shape. (Inherited from ShapeElement.) | 
| .gif) | CreateShapeFields | Creates a collection of shape fields for the shape type. (Inherited from ShapeElement.) | 
| .gif) | Delete() | Deletes an element from the model. (Inherited from ModelElement.) | 
| .gif) | Delete(array<Guid[]) | Deletes an element from the model. (Inherited from ModelElement.) | 
| .gif) | DetermineHighlightShape | Finds the highlighted shape in a chain of shapes. (Inherited from ShapeElement.) | 
| .gif) | DoFoldToShape | Calculates the point where a connector will touch the perimeter of a shape. Override this if you define a non-rectangular shape. (Inherited from ShapeElement.) | 
| .gif) | DoHitTest(PointD, DiagramHitTestInfo) | Returns true if the specified point is within the shape. (Inherited from ShapeElement.) | 
| .gif) | DoHitTest(PointD, DiagramHitTestInfo, Boolean) | Returns true if the specified point is within the shape. (Inherited from ShapeElement.) | 
| .gif) | DoHitTestSelection | Returns true if a given point is in the selection handles around the shape. (Inherited from ShapeElement.) | 
| .gif) | DoKeyboardNavigation | Navigates the from shape to shape, using the keyboard. (Inherited from ShapeElement.) | 
| .gif) | DrawResizeFeedback | Draws the resizing feedback for the shape. (Inherited from ShapeElement.) | 
| .gif) | EnsureConnectionPoints | Override to set points on the edge of the shape at which connectors should terminate. (Inherited from NodeShape.) | 
| .gif) | EnsureGraphExists | Verifies whether the grid exists for the shape. (Inherited from NodeShape.) | 
| .gif) | EnsureGraphLayoutObjectsExist | Verifies whether the shape and its child shapes are in the graph wrapper. (Inherited from NodeShape.) | 
| .gif) | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | 
| .gif) | ExcludeFromClipRegion | Excludes the shape and its child shapes from the clipping region. (Inherited from ShapeElement.) | 
| .gif) | ExcludeGeometryFromClipRegion | Excludes the geometry of a shape and its child shapes from the clipping region. (Inherited from ShapeElement.) | 
| .gif) | ExcludeShapeFromSizeCalculation | If true the shape will not be taken into account to calculate the size of the parent shape (Inherited from NodeShape.) | 
| .gif) | Expand | Expands the compartment shape so that both the compartment header and body appear. (Inherited from Compartment.) | 
| .gif) | ExpandAll | Expands the compartment shape and all the compartments in it. (Inherited from Compartment.) | 
| .gif) | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | 
| .gif) | FindDecorator(String) | Finds the shape decorator that has a given name. (Inherited from ShapeElement.) | 
| .gif) | FindFirstChild | Searches for the first child in the navigation sequence for the shape. (Inherited from ShapeElement.) | 
| .gif) | FindFreeArea(RectangleD) | Finds an empty area on the grid for the shape. (Inherited from NodeShape.) | 
| .gif) | FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) | Finds an empty area on the grid for the shape. (Inherited from ShapeElement.) | 
| .gif) | FindLastChild | Searches for the last child in the navigation sequence for the shape. (Inherited from ShapeElement.) | 
| .gif) | FindNextChild | Searches for the next child in the navigation sequence for the shape. (Inherited from ShapeElement.) | 
| .gif) | FindNextInChildFields | Searches for the next shape field in the navigation sequence. (Inherited from ShapeElement.) | 
| .gif) | FindPreviousChild | Searches for the previous child in the navigation sequence for the shape. (Inherited from ShapeElement.) | 
| .gif) | FindPreviousInChildFields | Searches for the previous shape field in the navigation sequence. (Inherited from ShapeElement.) | 
| .gif) | FindShapeField(String) | Searches for a shape field in a shape. (Inherited from ShapeElement.) | 
| .gif) | FixUpChildShapes | Creates or adjusts the child shapes that should be created when a model element is created or updated. Called by Diagram.FixUpDiagram(). (Inherited from ShapeElement.) | 
| .gif) | Focused | Verifies whether the shape has the focus. (Inherited from ShapeElement.) | 
| .gif) | GetAbsoluteBoundsValue | Gets the absolute bounds for the shape. (Inherited from NodeShape.) | 
| .gif) | GetAccessibilityObject | Gets the accessible object that is assigned to the shape. (Inherited from ShapeElement.) | 
| .gif) | GetChildElements | Gets a collection of child shapes that belong to the parent shape. (Inherited from ShapeElement.) | 
| .gif) | GetCompliantAnchorPoint | Calculates compliant AnchorPoint based of the proposedAnchorPoint parameter. This method completely ignores the co-ordinates of the anchorPoint parameter. Calculations are done based on the co-ordinates of the proposedAnchorPoint and the anchorPoint at opposite end of the link corresponding to the anchorPoint parameter. (Inherited from NodeShape.) | 
| .gif) | GetCursor | Gets the pointer that appears when the mouse is over the shape. (Inherited from ShapeElement.) | 
| .gif) | GetDomainClass | Gets the most-derived domain class for this element. (Inherited from ModelElement.) | 
| .gif) | GetDragOverToolTipText | Gets the tooltip text that appears when the mouse is over the shape. (Inherited from ShapeElement.) | 
| .gif) | GetFieldAccessibleDescription | Gets the description for a field in the shape. (Inherited from ShapeElement.) | 
| .gif) | GetFieldAccessibleName | Gets the name of a field in the shape. (Inherited from ShapeElement.) | 
| .gif) | GetFieldAccessibleValue | Gets the value for a field in the shape. (Inherited from ShapeElement.) | 
| .gif) | GetFieldRepresentedElement | Gets the primary element that the child shape represents. (Inherited from ShapeElement.) | 
| .gif) | GetFieldRepresentedProperty | Gets the property information for a field in the shape. (Inherited from ShapeElement.) | 
| .gif) | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | 
| .gif) | GetIsExpandedValue | Gets the value for the IsExpanded property. (Inherited from NodeShape.) | 
| .gif) | GetItemCount | Gets the number of items in the specified list field. | 
| .gif) | GetItemDrawInfo | Gets drawing information for a single list item in the list field. | 
| .gif) | GetPotentialMouseAction | Gets the mouse action to perform for a mouse down event over a specific point in the diagram. (Inherited from ShapeElement.) | 
| .gif) | GetRoleCollection<TCollection, TElement>(Guid) | Gets or creates the linked element collection (Inherited from ModelElement.) | 
| .gif) | GetShapeLuminosity | Calculates the luminosity of the shape. (Inherited from ShapeElement.) | 
| .gif) | GetSubFieldAccessibleDescription | Gets the description for a child field in the shape. (Inherited from ShapeElement.) | 
| .gif) | GetSubFieldAccessibleName | Gets the name of a child field in the shape. (Inherited from ShapeElement.) | 
| .gif) | GetSubFieldAccessibleValue | Gets the value for a child field in the shape. (Inherited from ShapeElement.) | 
| .gif) | GetSubFieldRepresentedElements | Gets a collection of elements that the shape for the child field represents. (Inherited from ShapeElement.) | 
| .gif) | GetSubFieldRepresentedProperty | Gets the property for the child field. (Inherited from ShapeElement.) | 
| .gif) | GetSubFieldRepresentedPropertyElements | Gets the element that contains the property for the child field. (Inherited from ShapeElement.) | 
| .gif) | GetToolTipText | Gets the tooltip text for the shape to which the mouse is pointing. (Inherited from ShapeElement.) | 
| .gif) | GetType | Gets the Type of the current instance. (Inherited from Object.) | 
| .gif) | HasCachedDragOverResult | Verifies whether the results are cached for the drag-over mouse event. (Inherited from ShapeElement.) | 
| .gif) | Hide | Hides the shape and all its children. (Inherited from ShapeElement.) | 
| .gif) | HideCustomToolTip | Hides the custom tooltip for the shape. (Inherited from ShapeElement.) | 
| .gif) | InitializeDecorators | Initializes and adds fields to the shape type. (Inherited from ShapeElement.) | 
| .gif) | InitializeFromDescription | (Overrides Compartment.InitializeFromDescription(CompartmentDescription).) | 
| .gif) | InitializeInstanceResources | Initializes the resources for an instance of the shape. (Inherited from ShapeElement.) | 
| .gif) | InitializeResources | Initializes the style of the compartment shape. (Inherited from Compartment.) | 
| .gif) | InitializeShapeFields | Adds the list field to the compartment shape. (Overrides Compartment.InitializeShapeFields(IList<ShapeField>).) | 
| .gif) | Invalidate() | Makes sure that the shape and its immediate surroundings will be repainted at the end of the transaction. (Inherited from ShapeElement.) | 
| .gif) | Invalidate(Boolean) | Makes sure that the shape will be repainted at the end of the transaction. Call this if you have changed properties of the shape. (Inherited from ShapeElement.) | 
| .gif) | Invalidate(RectangleD) | Makes sure that the shape and its old location will be repainted at the end of the transaction. (Inherited from ShapeElement.) | 
| .gif) | IsDescendantOf | Verifies whether the shape is a descendent of another shape. (Inherited from ShapeElement.) | 
| .gif) | IsNavigationKey(Char) | Verifies whether the key is used as a navigational command. (Inherited from ShapeElement.) | 
| .gif) | IsNavigationKey(Keys) | Verifies whether the key data is used as a navigational command. (Inherited from ShapeElement.) | 
| .gif) | IterateShapes | Iterates through a shape and its child shapes. (Inherited from ShapeElement.) | 
| .gif) | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | 
| .gif) | MergeConfigure | Not used for presentation elements. (Inherited from PresentationElement.) | 
| .gif) | MergeDisconnect | Disconnects a source element from a target element. (Inherited from ModelElement.) | 
| .gif) | MergeRelate | Creates a relationship between a model element and a group of model elements. (Inherited from PresentationElement.) | 
| .gif) | ModifyLuminosity | Calculates the luminosity of the highlight for the shape. (Inherited from ShapeElement.) | 
| .gif) | MoveByRepositioning(DiagramDragEventArgs) | Repositions the shapes in the group by the amount that the position of the mouse determines. (Inherited from ShapeElement.) | 
| .gif) | MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) | Repositions the shapes in the group by the amount that the position of the mouse determines. (Inherited from ShapeElement.) | 
| .gif) | NavigateAcrossLinks | Selects the shapes or sets the focus on the shapes that are connected to this shape. (Inherited from NodeShape.) | 
| .gif) | NavigateAscend | Navigates to the next ancestor in the navigation sequence and updates the focus. Called in response to user navigation keystrokes. (Inherited from ShapeElement.) | 
| .gif) | NavigateDescend | Navigates to the next descendent in the navigation sequence and updates the focus. Called in response to user navigation keystrokes. (Inherited from ShapeElement.) | 
| .gif) | NavigateTo | Navigates to a specific shape in the navigation sequence and updates the focus. (Inherited from ShapeElement.) | 
| .gif) | NavigateToFirst | Navigates to the first shape in the navigation sequence in the parent of the current selection. Called in response to user navigation keystrokes. (Inherited from ShapeElement.) | 
| .gif) | NavigateToLast | Navigates to the last shape in the navigation sequence in the parent of the current selection. Called in response to user navigation keystrokes. (Inherited from ShapeElement.) | 
| .gif) | NavigateToNext | Navigates to the next shape in the navigation sequence. Called in response to user navigation keystrokes. (Inherited from ShapeElement.) | 
| .gif) | NavigateToPrevious | Navigates to the previously selected shape in the navigation sequence. Called in response to user navigation keystrokes. (Inherited from ShapeElement.) | 
| .gif) | OnAbsoluteBoundsChanged | Called when the size or location of the shape have changed. (Inherited from NodeShape.) | 
| .gif) | OnAssociatedPropertyChanged | Updates the shape when the value of an in-memory store property changes for a field in the shape. (Inherited from ShapeElement.) | 
| .gif) | OnBeforePaint | Updates resources, such as pens and brushes, before they are used to paint the shape. (Inherited from ShapeElement.) | 
| .gif) | OnBeginEdit | Called when the user starts to edit a text field. (Inherited from ShapeElement.) | 
| .gif) | OnBoundsFixup | Override this method to customize how the bounds for the shape are determined. (Inherited from NodeShape.) | 
| .gif) | OnChildConfigured | Configures a port on the shape after the shape is added to the diagram. (Inherited from NodeShape.) | 
| .gif) | OnChildConfiguring | Configures the port on the shape when the shape is being added to the diagram. (Inherited from NodeShape.) | 
| .gif) | OnClick | Forwards the event to the compartment shape when the user clicks the compartment. (Inherited from Compartment.) | 
| .gif) | OnCopy | Called when this element has been created as a copy of another element. (Inherited from ModelElement.) | 
| .gif) | OnDeleted | Called when this element has been deleted from the model. (Inherited from ModelElement.) | 
| .gif) | OnDeleting | Called when this element is about to be deleted. (Inherited from ModelElement.) | 
| .gif) | OnDoubleClick | Forwards the event to the compartment shape when the user double-clicks the compartment. (Inherited from Compartment.) | 
| .gif) | OnDragDrop | Forwards the event to the compartment shape when the user drags the compartment to another location. (Inherited from Compartment.) | 
| .gif) | OnDragEnter | Called when the mouse enters a shape during a drag operation. (Inherited from ShapeElement.) | 
| .gif) | OnDragLeave | Called when the mouse moves out of a shape. (Inherited from ShapeElement.) | 
| .gif) | OnDragOver | Forwards the event to the compartment shape when the user drags the mouse over the compartment. (Inherited from Compartment.) | 
| .gif) | OnEndEdit | Called when the user ends editing a text field. (Inherited from ShapeElement.) | 
| .gif) | OnInitialize | This method is called when a shape is inititially created, Override this function so we can provide a type descriptor of its parent. (Overrides ShapeElement.OnInitialize().) | 
| .gif) | OnKeyDown | When the key down is pressed, we need to see if it's Up/Down key and perform proper navigation here. (Overrides Compartment.OnKeyDown(DiagramKeyEventArgs).) | 
| .gif) | OnKeyPress | Forwards the event to the compartment shape when the user presses a key. (Inherited from Compartment.) | 
| .gif) | OnKeyUp | Forwards the event to the compartment shape when the user releases a key. (Inherited from Compartment.) | 
| .gif) | OnMouseDown | Forwards the event to the compartment shape when the user holds down the mouse button over the compartment. (Inherited from Compartment.) | 
| .gif) | OnMouseEnter | Called when the mouse enters a shape. (Inherited from ShapeElement.) | 
| .gif) | OnMouseHover | Called when the mouse hovers over a shape. (Inherited from ShapeElement.) | 
| .gif) | OnMouseLeave | Called when the mouse leaves a shape. (Inherited from ShapeElement.) | 
| .gif) | OnMouseMove | Called repeatedly when the user moves the mouse. (Inherited from ShapeElement.) | 
| .gif) | OnMouseUp | Forwards the event to the compartment shape when the user releases the mouse button when pointing to the compartment. (Inherited from Compartment.) | 
| .gif) | OnMouseWheel | Called when the user has rotated the mouse wheel. (Inherited from ShapeElement.) | 
| .gif) | OnOrphaned | Called when a (Inherited from ShapeElement.) | 
| .gif) | OnPaintEmphasis | Called when emphasis has been applied to the selected shape. (Inherited from ShapeElement.) | 
| .gif) | OnPaintFeedback | Called when drag-and-drop feedback is painted. (Inherited from ShapeElement.) | 
| .gif) | OnPaintSelection | Forwards the event to the compartment shape when the user changes the style of the compartment. (Inherited from Compartment.) | 
| .gif) | OnPaintShape | Called to paint the basic parts of the shape. (Inherited from ShapeElement.) | 
| .gif) | OnParentNodeShapeChanged | This method is invoked if a) ParentShape is NodeShape b) ParentShape either moved or resized. (Inherited from NodeShape.) | 
| .gif) | OnResurrected | Called when this element has been added back to a model. (Inherited from ModelElement.) | 
| .gif) | OnRolePlayerPositionChanged | Called when the position of a role has changed. (Inherited from ModelElement.) | 
| .gif) | OnRolePlayerPositionChanging | Called when a role player position is about to change. (Inherited from ModelElement.) | 
| .gif) | OnShapeInserted | Called when a shape has been inserted as a child of another. (Inherited from ShapeElement.) | 
| .gif) | OnShapeRemoved | Called when the shape has been removed as a child shape from its parent shape. (Inherited from ShapeElement.) | 
| .gif) | OverrideStyles | Set the shape's styles into the given styleset (Overrides Compartment.OverrideStyles(StyleSet).) | 
| .gif) | PerformResizeParentRule() | Alerts the Domain-Specific Language Designer that a parent shape must be resized to match its child shapes. (Inherited from ShapeElement.) | 
| .gif) | PerformResizeParentRule(Boolean, ShapeElement) | Alerts the Domain-Specific Language Designer that a parent shape must be resized to match its child shapes. (Inherited from ShapeElement.) | 
| .gif) | PerformShapeAnchoringRule | Anchors the shape to the diagram. (Inherited from NodeShape.) | 
| .gif) | PermitChildVisibility | Verifies whether the child shape can appear. (Inherited from NodeShape.) | 
| .gif) | ProcessVisibilityChange | Processes a shape's change in visibility. (Inherited from NodeShape.) | 
| .gif) | PurgeLayoutObjects | Removes the objects that are used to position the shape on the diagram grid. (Inherited from ShapeElement.) | 
| .gif) | PurgePoints | Removes points for the shape on the diagram grid. (Inherited from ShapeElement.) | 
| .gif) | RebuildShape | Rebuilds the shape. (Inherited from ShapeElement.) | 
| .gif) | RemoveLayoutObject | Removes the shape, including any relative and nested child shapes, from the diagram grid. (Inherited from ShapeElement.) | 
| .gif) | Selected | Verifies whether the shape is selected in a specified view. (Inherited from ShapeElement.) | 
| .gif) | SetAbsoluteBoundsValue | Sets the value for the AbsoluteBounds property. (Inherited from NodeShape.) | 
| .gif) | SetInitialGraphLayoutVisibility | Sets the visibility of the graph. (Inherited from ShapeElement.) | 
| .gif) | SetIsExpandedValue | Sets the value for the IsExpanded property. (Inherited from NodeShape.) | 
| .gif) | SetShowHideState | Sets the visibility of the shape and all its children. (Inherited from ShapeElement.) | 
| .gif) | SetShowHideStateImplementation | Sets the visibility of the shape. (Inherited from ShapeElement.) | 
| .gif) | ShouldAddShapeForElement | Determines whether a shape should be created to represent a given domain class instance on the diagram. (Inherited from ShapeElement.) | 
| .gif) | ShouldReparentOnMove | Verifies whether a child shape should be added to a new parent when the child shape is moved. (Inherited from ShapeElement.) | 
| .gif) | Show | Makes a shape and all its children visible. (Inherited from ShapeElement.) | 
| .gif) | ShowCustomToolTip | Makes a shape's custom tooltip visible. (Inherited from ShapeElement.) | 
| .gif) | Side | Assigns a side of the shape to the port. (Inherited from NodeShape.) | 
| .gif) | ToString | Gets the name of the shape and its type. (Inherited from ShapeElement.) | 
| .gif) | TranslateGeometryToAbsoluteBounds | Converts the relative bounds to absolute bounds for the shape's geometry. (Inherited from ShapeElement.) | 
| .gif) | TranslateGeometryToRelativeBounds | Converts the absolute bounds to relative bounds for the shape's geometry. (Inherited from ShapeElement.) | 
| .gif) | TranslateToAbsoluteBounds | Converts the relative bounds to absolute bounds for the shape. (Inherited from ShapeElement.) | 
| .gif) | TranslateToRelativeBounds | Converts the absolute bounds to relative bounds for the shape. (Inherited from ShapeElement.) | 
| .gif) | UpdateChildVisibility | Updates the visibility status for the child shape. (Inherited from NodeShape.) | 
| .gif) | UpdateDerivedVisible | Updates the visible state of the derived shape. (Inherited from ShapeElement.) | 
| .gif) | UpdateGeometryLuminosity(DiagramClientView, Brush) | Updates the luminosity for the brush. (Inherited from ShapeElement.) | 
| .gif) | UpdateGeometryLuminosity(DiagramClientView, Pen) | Updates the luminosity for the pen. (Inherited from ShapeElement.) | 
| .gif) | UpdateSize | Updates the height and width of the compartment. (Inherited from Compartment.) | 
Top
Events
| Name | Description | |
|---|---|---|
| .gif) | AbsoluteBoundsChanged | Occurs when the absolute bounds for the shape change. (Inherited from NodeShape.) | 
| .gif) | Click | Occurs when the user clicks the mouse over a shape. (Inherited from ShapeElement.) | 
| .gif) | DoubleClick | Occurs when the user double-clicks the mouse. (Inherited from ShapeElement.) | 
| .gif) | KeyDown | Occurs when the user presses a key. (Inherited from ShapeElement.) | 
| .gif) | KeyPress | Occurs when the user presses and releases a key. (Inherited from ShapeElement.) | 
| .gif) | KeyUp | Occurs when the user releases a key. (Inherited from ShapeElement.) | 
| .gif) | MouseDown | Occurs when the user presses the mouse button. (Inherited from ShapeElement.) | 
| .gif) | MouseMove | Occurs when the user moves the mouse. (Inherited from ShapeElement.) | 
| .gif) | MouseUp | Occurs when the user releases the mouse button. (Inherited from ShapeElement.) | 
| .gif) | MouseWheel | Occurs when the user rotates the mouse wheel. (Inherited from ShapeElement.) | 
Top
Extension Methods
| Name | Description | |
|---|---|---|
| .gif) | AddExtension(Guid) | Overloaded. Extend this ModelElement with newly instantiated extension of the identified domain type. An InvalidOperationException will be thrown if the element already has an extension of that type. (Defined by ModelElementExtensionMethods.) | 
| .gif) | AddExtension(Type) | Overloaded. Extend this ModelElement with a newly instantiated extension of the specified type. An InvalidOperationException will be thrown if the element already has an extension of that type. (Defined by ModelElementExtensionMethods.) | 
| .gif) | AddExtension(DomainClassInfo) | Overloaded. Extend this ModelElement with a newly instantiated extension of the specified domain type. An InvalidOperationException will be thrown if the element already has an extension of that type. (Defined by ModelElementExtensionMethods.) | 
| .gif) | AddExtension(ExtensionElement) | Overloaded. Extend this ModelElement with a specific extension. An InvalidOperationException will be thrown if the element already has an extension of the same type. (Defined by ModelElementExtensionMethods.) | 
| .gif) | AddExtension<T>() | Overloaded. Extend this ModelElement with a newly instantiated extension of a particular type. An InvalidOperationException will be thrown if the element already has an extension of the same type. (Defined by ModelElementExtensionMethods.) | 
| .gif) | CanDelete | Deletes the element from the model. (Defined by ImmutabilityExtensionMethods.) | 
| .gif) | GetAllExtensions | Return an enumerable that performs a breadth first traversal across the tree of extension elements embedded in this ModelElement. (Defined by ModelElementExtensionMethods.) | 
| .gif) | GetBaseElement | Returns the root of the virtual MEL in which the specified ModelElement is participating. (Defined by ModelElementExtensionMethods.) | 
| .gif) | GetExtension(Guid) | Overloaded. (Defined by ModelElementExtensionMethods.) | 
| .gif) | GetExtension(Type) | Overloaded. Get the ExtensionElement of the specified type from the available extensions of this ModelElement. If the element has no such extension then an InvalidOperationException will be raised. (Defined by ModelElementExtensionMethods.) | 
| .gif) | GetExtension(DomainClassInfo) | Overloaded. (Defined by ModelElementExtensionMethods.) | 
| .gif) | GetExtension<T>() | Overloaded. Get the ExtensionElement of the specified type from the available extensions of this ModelElement. If the element has no such extension then an InvalidOperationException will be raised. (Defined by ModelElementExtensionMethods.) | 
| .gif) | GetLocks | Get the lock flags for this element. This will include any locks enabled on the Partition containing the element. (Defined by ImmutabilityExtensionMethods.) | 
| .gif) | IsExtendedBy(Guid) | Overloaded. Query whether this ModelElement is currently extended by an ExtensionElement of a particular type. (Defined by ModelElementExtensionMethods.) | 
| .gif) | IsExtendedBy(Type) | Overloaded. Query whether this ModelElement is currently extended by an ExtensionElement of a particular type. (Defined by ModelElementExtensionMethods.) | 
| .gif) | IsExtendedBy(DomainClassInfo) | Overloaded. Query whether this ModelElement is currently extended by an ExtensionElement of a particular type. (Defined by ModelElementExtensionMethods.) | 
| .gif) | IsLocked | Test whether this element has any of a specified set of locks (Defined by ImmutabilityExtensionMethods.) | 
| .gif) | RemoveExtension(Type) | Overloaded. Remove any extension of this ModelElement that is of a particular type. (Defined by ModelElementExtensionMethods.) | 
| .gif) | RemoveExtension(Guid) | Overloaded. Remove any extension of the specified ModelElement that is of a particular type. (Defined by ModelElementExtensionMethods.) | 
| .gif) | RemoveExtension(DomainClassInfo) | Overloaded. Remove any extension of the specified ModelElement that is of a particular type. (Defined by ModelElementExtensionMethods.) | 
| .gif) | RemoveExtension(ExtensionElement) | Overloaded. Remove a specified ExtensionElement from the extensions of this ModelElement. (Defined by ModelElementExtensionMethods.) | 
| .gif) | SetLocks | Set the lock flags of this element (Defined by ImmutabilityExtensionMethods.) | 
| .gif) | TryGetExtension(Guid) | Overloaded. (Defined by ModelElementExtensionMethods.) | 
| .gif) | TryGetExtension(Type) | Overloaded. (Defined by ModelElementExtensionMethods.) | 
| .gif) | TryGetExtension(DomainClassInfo) | Overloaded. (Defined by ModelElementExtensionMethods.) | 
| .gif) | TryGetExtension<T>() | Overloaded. Get the ExtensionElement of the specified type from the available extensions of this ModelElement. If this element has no such extension then the result will be null. (Defined by ModelElementExtensionMethods.) | 
Top
Fields
| Name | Description | |
|---|---|---|
| .gif) .gif) | DomainClassId | ListCompartment domain class Id. | 
| .gif) .gif) | ItemTextColorDomainPropertyId | ItemTextColor domain property Id. | 
Top
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
| .gif) .gif) | IMergeElements.CanMerge | Returns true if this element can merge with the content of the prototype. (Inherited from ModelElement.) | 
| .gif) .gif) | IMergeElements.ChooseMergeTarget(ElementGroup) | (Inherited from ModelElement.) | 
| .gif) .gif) | IMergeElements.ChooseMergeTarget(ElementGroupPrototype) | (Inherited from ModelElement.) | 
| .gif) .gif) | IMergeElements.MergeConfigure | (Inherited from ModelElement.) | 
| .gif) .gif) | IMergeElements.MergeDisconnect | (Inherited from ModelElement.) | 
| .gif) .gif) | IMergeElements.MergeRelate | (Inherited from ModelElement.) | 
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.