BinaryLinkShapeBase Methods

 

Namespace:   Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

NameDescription
System_CAPS_pubmethodAccessibleDoDefaultAction()

Performs the default action for the accessible object.(Inherited from ShapeElement.)

System_CAPS_pubmethodAssociate(ModelElement^)

Assigns a model element to the presentation element. The same effect as setting ModelElement.(Inherited from PresentationElement.)

System_CAPS_protmethodCalculateDerivedVisible(ShapeElement^)

Calculate whether the link shape is visible. True if both end nodes are visible.(Overrides ShapeElement::CalculateDerivedVisible(ShapeElement^).)

System_CAPS_protmethodCanMerge(ProtoElementBase^, ElementGroupPrototype^)

Verifies whether a source element can be added to this element.(Inherited from ModelElement.)

System_CAPS_protmethodChooseMergeTarget(ElementGroup^)

Selects a target element to accept as its child an element that the user wants to copy, drag, or create.(Inherited from ModelElement.)

System_CAPS_protmethodChooseMergeTarget(ElementGroupPrototype^)

Selects a target element to accept as its child an element that the user wants to copy, drag, or create.(Inherited from ModelElement.)

System_CAPS_pubmethodChooseParentShape(ShapeElement^)

Selects a parent shape for a new child shape, typically this shape.(Inherited from ShapeElement.)

System_CAPS_protmethodChooseRelationship(ShapeElement^)

Selects which child list a new child shape should be added to – NestedChildShapes or RelativeChildShapes.(Inherited from ShapeElement.)

System_CAPS_pubmethodCoerceSelection(DiagramItem^, DiagramClientView^, Boolean)

Allows a shape to determine which other shapes are selected.(Inherited from ShapeElement.)

System_CAPS_pubmethodConnect(NodeShape^, NodeShape^)

Creates the T:Microsoft.VisualStudio.Modeling.Diagrams.ElementLink relationships needed to connect the specified NodeShape. If this BinaryLinkShape is already on a Diagram, then also connect up the GraphEdge as well. If not, then the GraphEdge is connected up when the BinaryLinkShape is added to a Diagram.

System_CAPS_pubmethodCopy()

Creates a copy of the element in the model.(Inherited from ModelElement.)

System_CAPS_pubmethodCopy(IEnumerable<Guid>^)

Creates a copy of the element and its child links and elements. (Inherited from ModelElement.)

System_CAPS_protmethodCreateChildShape(ModelElement^)

Creates a shape and adds it as a child to this shape.(Inherited from ShapeElement.)

System_CAPS_protmethodCreateClassStyleSet()

Creates a class style set for the shape type.(Inherited from ShapeElement.)

System_CAPS_protmethodCreateDecorators()

Creates a collection of decorators for the shape type.(Inherited from ShapeElement.)

System_CAPS_protmethodCreateInstanceStyleSet()

Creates a style set for the shape.(Inherited from ShapeElement.)

System_CAPS_protmethodCreateShapeFields()

Creates a collection of shape fields for the shape type.(Inherited from ShapeElement.)

System_CAPS_pubmethodDelete()

Deletes an element from the model.(Inherited from ModelElement.)

System_CAPS_pubmethodDelete(array<Guid>^)

Deletes an element from the model.(Inherited from ModelElement.)

System_CAPS_protmethodDetermineHighlightShape(ShapeElement^)

Finds the highlighted shape in a chain of shapes.(Inherited from ShapeElement.)

System_CAPS_pubmethodDisconnect()

Removes the ElementLink relationships to the NodeShapes at both ends.(Overrides LinkShape::Disconnect().)

System_CAPS_pubmethodDoFoldToShape(PointD, PointD)

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.)

System_CAPS_pubmethodDoHitTest(PointD, DiagramHitTestInfo^)

Returns true if the specified point is within the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodDoHitTest(PointD, DiagramHitTestInfo^, Boolean)

Returns true if the specified point is within the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodDoHitTestSelection(PointD, DiagramHitTestInfo^)

Returns true if a given point is in the selection handles around the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodDoKeyboardNavigation(Keys, DiagramClientView^)

Navigates the from shape to shape, using the keyboard.(Inherited from ShapeElement.)

System_CAPS_pubmethodDrawResizeFeedback(DiagramPaintEventArgs^, RectangleD)

Draws the resizing feedback for the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_pubmethodExcludeFromClipRegion(Graphics^, Matrix^, GraphicsPath^)

Excludes this shape and its endpoint shapes from the clipping region in the specified Graphics object.(Overrides ShapeElement::ExcludeFromClipRegion(Graphics^, Matrix^, GraphicsPath^).)

System_CAPS_pubmethodExcludeGeometryFromClipRegion(Graphics^, Matrix^, GraphicsPath^)

Excludes the geometry of a shape and its child shapes from the clipping region.(Inherited from ShapeElement.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodFindDecorator(String^)

Finds the shape decorator that has a given name.(Inherited from ShapeElement.)

System_CAPS_pubmethodFindFirstChild(Boolean)

Searches for the first child in the navigation sequence for the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodFindFreeArea(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.)

System_CAPS_pubmethodFindLastChild(Boolean)

Searches for the last child in the navigation sequence for the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodFindNextChild(DiagramItem^, Boolean)

Searches for the next child in the navigation sequence for the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodFindNextInChildFields(ShapeField^, Boolean)

Searches for the next shape field in the navigation sequence.(Inherited from ShapeElement.)

System_CAPS_pubmethodFindPreviousChild(DiagramItem^, Boolean)

Searches for the previous child in the navigation sequence for the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodFindPreviousInChildFields(ShapeField^, Boolean)

Searches for the previous shape field in the navigation sequence.(Inherited from ShapeElement.)

System_CAPS_pubmethodFindShapeField(String^)

Searches for a shape field in a shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodFixUpChildShapes(ModelElement^)

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.)

System_CAPS_pubmethodFocused(DiagramClientView^)

Verifies whether the shape has the focus.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetAccessibilityObject(DiagramClientView^)

Gets the accessible object that is assigned to the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetChildElements(ModelElement^)

Gets a collection of child shapes that belong to the parent shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetCursor(Cursor^, DiagramClientView^, PointD)

Gets the pointer that appears when the mouse is over the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetDomainClass()

Gets the most-derived domain class for this element.(Inherited from ModelElement.)

System_CAPS_pubmethodGetDragOverToolTipText(DiagramItem^)

Gets the tooltip text that appears when the mouse is over the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetEdgePointsValue()

Use EdgePoints or EdgePointsNoJumps.(Inherited from LinkShape.)

System_CAPS_pubmethodGetFieldAccessibleDescription(ShapeField^)

Gets the description for a field in the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetFieldAccessibleName(ShapeField^)

Gets the name of a field in the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetFieldAccessibleValue(ShapeField^)

Gets the value for a field in the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetFieldRepresentedElement(ShapeField^)

Gets the primary element that the child shape represents.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetFieldRepresentedProperty(ShapeField^)

Gets the property information for a field in the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo^)

Gets the mouse action to perform for a mouse down event over a specific point in the diagram.(Inherited from ShapeElement.)

System_CAPS_protmethodGetRoleCollection<TCollection, TElement>(Guid)

Gets or creates the linked element collection(Inherited from ModelElement.)

System_CAPS_pubmethodGetShapeLuminosity(DiagramClientView^, Color)

Calculates the luminosity of the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetSubFieldAccessibleDescription(ShapeField^, ShapeSubField^)

Gets the description for a child field in the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetSubFieldAccessibleName(ShapeField^, ShapeSubField^)

Gets the name of a child field in the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetSubFieldAccessibleValue(ShapeField^, ShapeSubField^)

Gets the value for a child field in the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetSubFieldRepresentedElements(ShapeField^, ShapeSubField^)

Gets a collection of elements that the shape for the child field represents.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetSubFieldRepresentedProperty(ShapeField^, ShapeSubField^)

Gets the property for the child field.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetSubFieldRepresentedPropertyElements(ShapeField^, ShapeSubField^)

Gets the element that contains the property for the child field.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetToolTipText(DiagramItem^)

Gets the tooltip text for the shape to which the mouse is pointing.(Inherited from ShapeElement.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodHasCachedDragOverResult(DiagramDragEventArgs^)

Verifies whether the results are cached for the drag-over mouse event.(Inherited from ShapeElement.)

System_CAPS_pubmethodHide()

Hides the shape and all its children.(Inherited from ShapeElement.)

System_CAPS_protmethodHideCustomToolTip(IWin32Window^)

Hides the custom tooltip for the shape.(Inherited from ShapeElement.)

System_CAPS_protmethodInitializeDecorators(IList<ShapeField^>^, IList<Decorator^>^)

Initializes and adds fields to the shape type.(Inherited from ShapeElement.)

System_CAPS_protmethodInitializeInstanceResources()

Initializes the resources for an instance of the shape.(Inherited from ShapeElement.)

System_CAPS_protmethodInitializeResources(StyleSet^)

Initializes the resources for the shape.(Inherited from ShapeElement.)

System_CAPS_protmethodInitializeShapeFields(IList<ShapeField^>^)

Initializes the list of fields that represent parts of the shape such as labels, icons, rows of text, and background images. Called once per class.(Inherited from ShapeElement.)

System_CAPS_pubmethodInvalidate()

Forces the shape and its immediate to be redrawn on the user’s screen.(Inherited from LinkShape.)

System_CAPS_pubmethodInvalidate(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.)

System_CAPS_pubmethodInvalidate(RectangleD)

Makes sure that the shape and its old location will be repainted at the end of the transaction.(Inherited from ShapeElement.)

System_CAPS_pubmethodIsDescendantOf(ShapeElement^)

Verifies whether the shape is a descendent of another shape.(Inherited from ShapeElement.)

System_CAPS_protmethodIsNavigationKey(Char)

Verifies whether the key is used as a navigational command.(Inherited from ShapeElement.)

System_CAPS_protmethodIsNavigationKey(Keys)

Verifies whether the key data is used as a navigational command.(Inherited from ShapeElement.)

System_CAPS_pubmethodIsRouted()

True if the link shape has been routed and the EdgePoints are valid, false if the link will be routed later.(Inherited from LinkShape.)

System_CAPS_pubmethodIterateShapes(IShapeIterator^)

Iterates through a shape and its child shapes.(Inherited from ShapeElement.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodMergeConfigure(ElementGroup^)

Not used for presentation elements.(Inherited from PresentationElement.)

System_CAPS_protmethodMergeDisconnect(ModelElement^)

Disconnects a source element from a target element.(Inherited from ModelElement.)

System_CAPS_protmethodMergeRelate(ModelElement^, ElementGroup^)

Creates a relationship between a model element and a group of model elements.(Inherited from PresentationElement.)

System_CAPS_protmethodModifyLuminosity(Int32, DiagramClientView^)

Calculates the luminosity of the highlight for the shape.(Inherited from ShapeElement.)

System_CAPS_protmethodMoveByRepositioning(DiagramDragEventArgs^)

Repositions the shapes in the group by the amount that the position of the mouse determines.(Inherited from ShapeElement.)

System_CAPS_pubmethodMoveByRepositioning(ElementGroupPrototype^, DiagramItemCollection^, PointD, DiagramItem^)

Repositions the shapes in the group by the amount that the position of the mouse determines.(Inherited from ShapeElement.)

System_CAPS_pubmethodNavigateAscend(SelectedShapesCollection^)

Called in response to user’s keystroke navigation to set the focus to the nearest focusable ancestor.(Inherited from LinkShape.)

System_CAPS_pubmethodNavigateDescend(SelectedShapesCollection^)

Navigates to the next descendent in the navigation sequence and updates the focus. Called in response to user navigation keystrokes.(Inherited from ShapeElement.)

System_CAPS_protmethodNavigateTo(DiagramItem^, SelectedShapesCollection^)

Navigates to a specific shape in the navigation sequence and updates the focus.(Inherited from ShapeElement.)

System_CAPS_pubmethodNavigateToFirst(SelectedShapesCollection^)

Called in response to user’s keystroke navigation to set the focus on the first child of the parent of the current focus.(Inherited from LinkShape.)

System_CAPS_pubmethodNavigateToLast(SelectedShapesCollection^)

Called in response to user’s keystroke navigation to set the focus to the last child of the parent of the current focus.(Inherited from LinkShape.)

System_CAPS_pubmethodNavigateToNext(SelectedShapesCollection^)

Called in response to user’s keystroke navigation to set the focus to the next focusable item in the focus sequence.(Inherited from LinkShape.)

System_CAPS_pubmethodNavigateToPrevious(SelectedShapesCollection^)

Called in response to user’s keystroke navigation to set the focus to the previous item in the focusing sequence.(Inherited from LinkShape.)

System_CAPS_protmethodOnAssociatedPropertyChanged(PropertyChangedEventArgs^)

Updates the shape when the value of an in-memory store property changes for a field in the shape.(Inherited from ShapeElement.)

System_CAPS_protmethodOnBeforePaint()

Updates resources, such as pens and brushes, before they are used to paint the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnBeginEdit(DiagramItemEventArgs^)

Called when the user starts to edit a text field.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnBoundsFixup(BoundsFixupState, Int32, Boolean)

Called when the bounds position and size of the parent and children are set or adjusted. Override to modify the size or internal layout.(Inherited from ShapeElement.)

System_CAPS_protmethodOnChildConfigured(ShapeElement^, Boolean, Boolean)

Called when the positions and sizes of child shapes are about to be determined. Override to set specialized rules.(Inherited from ShapeElement.)

System_CAPS_protmethodOnChildConfiguring(ShapeElement^, Boolean)

Called after the size and position of a child shape has been determined.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnClick(DiagramPointEventArgs^)

Called when the user clicks the shape.(Inherited from ShapeElement.)

System_CAPS_protmethodOnCopy(ModelElement^)

Called when this element has been created as a copy of another element.(Inherited from ModelElement.)

System_CAPS_protmethodOnDeleted()

Called after the shape is deleted from a diagram.(Overrides ModelElement::OnDeleted().)

System_CAPS_protmethodOnDeleting()

Called when this element is about to be deleted.(Inherited from ModelElement.)

System_CAPS_pubmethodOnDoubleClick(DiagramPointEventArgs^)

Called when the user double-clicks the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnDragDrop(DiagramDragEventArgs^)

Called when the user drags an item onto the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnDragEnter(DiagramDragEventArgs^)

Called when the mouse enters a shape during a drag operation.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnDragLeave(DiagramPointEventArgs^)

Called when the mouse moves out of a shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnDragOver(DiagramDragEventArgs^)

Override this method to respond to the movement of the mouse over the shape. Set e.Effect to indicate the cursor feedback to the user.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnEndEdit(DiagramItemEventArgs^)

Called when the user ends editing a text field.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnInitialize()

Called to initialize the shape. Override this to attach event handlers and rules to this object.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnKeyDown(DiagramKeyEventArgs^)

Called when a key is pressed.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnKeyPress(DiagramKeyPressEventArgs^)

Called when a character is typed.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnKeyUp(DiagramKeyEventArgs^)

Called when a key is released.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnMouseDown(DiagramMouseEventArgs^)

Called when the user presses a mouse key.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnMouseEnter(DiagramPointEventArgs^)

Called when the mouse enters a shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnMouseHover(DiagramPointEventArgs^)

Called when the mouse hovers over a shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnMouseLeave(DiagramPointEventArgs^)

Called when the mouse leaves a shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnMouseMove(DiagramMouseEventArgs^)

Called repeatedly when the user moves the mouse.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnMouseUp(DiagramMouseEventArgs^)

Called when a mouse button is released.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnMouseWheel(DiagramMouseEventArgs^)

Called when the user has rotated the mouse wheel.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnOrphaned(SerializationResult^)

Called when a (Inherited from ShapeElement.)

System_CAPS_pubmethodOnPaintEmphasis(DiagramPaintEventArgs^)

Called when emphasis has been applied to the selected shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnPaintFeedback(DiagramPaintEventArgs^)

Called when drag-and-drop feedback is painted.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnPaintSelection(DiagramPaintEventArgs^)

Called to paint the selection highlight.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnPaintShape(DiagramPaintEventArgs^)

Called to paint the basic parts of the shape.(Inherited from ShapeElement.)

System_CAPS_protmethodOnResurrected()

Called when this element has been added back to a model.(Inherited from ModelElement.)

System_CAPS_protmethodOnRolePlayerPositionChanged(DomainRoleInfo^, ElementLink^, Int32, Int32)

Called when the position of a role has changed.(Inherited from ModelElement.)

System_CAPS_protmethodOnRolePlayerPositionChanging(DomainRoleInfo^, ElementLink^, Int32, Int32)

Called when a role player position is about to change.(Inherited from ModelElement.)

System_CAPS_pubmethodOnShapeInserted()

Called when a shape has been inserted as a child of another.(Inherited from ShapeElement.)

System_CAPS_pubmethodOnShapeRemoved()

Called when the shape has been removed as a child shape from its parent shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodPerformResizeParentRule()

Alerts the Domain-Specific Language Designer that a parent shape must be resized to match its child shapes.(Inherited from ShapeElement.)

System_CAPS_pubmethodPerformResizeParentRule(Boolean, ShapeElement^)

Alerts the Domain-Specific Language Designer that a parent shape must be resized to match its child shapes.(Inherited from ShapeElement.)

System_CAPS_protmethodPermitChildVisibility(ShapeElement^)

Verifies whether the child shape should appear in the diagram.(Inherited from ShapeElement.)

System_CAPS_protmethodProcessVisibilityChange(Boolean)

Updates the visibility of the child shape when a change to visibility is made.(Inherited from ShapeElement.)

System_CAPS_pubmethodPurgeLayoutObjects()

Removes the objects that are used to position the shape on the diagram grid.(Inherited from ShapeElement.)

System_CAPS_pubmethodPurgePoints()

Removes points for the shape on the diagram grid.(Inherited from ShapeElement.)

System_CAPS_pubmethodRebuildShape()

Rebuilds the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodRecalculateRoute()

System_CAPS_pubmethodRemoveLayoutObject()

Removes the shape, including any relative and nested child shapes, from the diagram grid.(Inherited from ShapeElement.)

System_CAPS_pubmethodSelected(DiagramClientView^)

Verifies whether the shape is selected in a specified view.(Inherited from ShapeElement.)

System_CAPS_protmethodSetDecorators(LinkDecorator^, LinkDecorator^, Boolean)

Set the decorators for the connector.

System_CAPS_protmethodSetDecorators(LinkDecorator^, SizeD, LinkDecorator^, SizeD, Boolean)

Set the decorators for the connector.

System_CAPS_pubmethodSetEdgePointsValue(EdgePointCollection^)

Use EdgePoints property.(Inherited from LinkShape.)

System_CAPS_protmethodSetInitialGraphLayoutVisibility()

Sets the visibility of the graph.(Inherited from ShapeElement.)

System_CAPS_pubmethodSetShowHideState(Boolean)

Sets the visibility of the shape and all its children.(Inherited from ShapeElement.)

System_CAPS_protmethodSetShowHideStateImplementation(Boolean)

Sets the visibility of the shape.(Inherited from ShapeElement.)

System_CAPS_protmethodShouldAddShapeForElement(ModelElement^)

Determines whether a shape should be created to represent a given domain class instance on the diagram.(Inherited from ShapeElement.)

System_CAPS_pubmethodShouldReparentOnMove()

Verifies whether a child shape should be added to a new parent when the child shape is moved.(Inherited from ShapeElement.)

System_CAPS_pubmethodShow()

Makes a shape and all its children visible.(Inherited from ShapeElement.)

System_CAPS_protmethodShowCustomToolTip(String^, IWin32Window^, Point)

Makes a shape's custom tooltip visible.(Inherited from ShapeElement.)

System_CAPS_pubmethodToString()

Gets the name of the shape and its type.(Inherited from ShapeElement.)

System_CAPS_pubmethodTranslateGeometryToAbsoluteBounds(RectangleD)

Converts the relative bounds to absolute bounds for the shape's geometry.(Inherited from ShapeElement.)

System_CAPS_pubmethodTranslateGeometryToRelativeBounds(RectangleD)

Converts the absolute bounds to relative bounds for the shape's geometry.(Inherited from ShapeElement.)

System_CAPS_pubmethodTranslateToAbsoluteBounds(RectangleD)

Converts the relative bounds to absolute bounds for the shape.(Inherited from ShapeElement.)

System_CAPS_pubmethodTranslateToRelativeBounds(RectangleD)

Converts the absolute bounds to relative bounds for the shape.(Inherited from ShapeElement.)

System_CAPS_protmethodUpdateDerivedVisible(ShapeElement^)

Updates the visible state of the derived shape.(Inherited from ShapeElement.)

System_CAPS_protmethodUpdateEdgePoints(EdgePointCollection^)

Updates the edge points for the link shape.(Inherited from LinkShape.)

System_CAPS_pubmethodUpdateGeometryLuminosity(DiagramClientView^, Brush^)

Updates the luminosity for the brush.(Inherited from ShapeElement.)

System_CAPS_pubmethodUpdateGeometryLuminosity(DiagramClientView^, Pen^)

Updates the luminosity for the pen.(Inherited from ShapeElement.)

System_CAPS_pubmethodUpdateGraphEdgePoints()

Updates the edge points for the link shape and graphs them on the diagram.(Inherited from LinkShape.)

NameDescription
System_CAPS_pubmethodAddExtension(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.)

System_CAPS_pubmethodAddExtension(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.)

System_CAPS_pubmethodAddExtension(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.)

System_CAPS_pubmethodAddExtension(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.)

System_CAPS_pubmethodAddExtension<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.)

System_CAPS_pubmethodCanDelete(array<Guid>^)

Deletes the element from the model.(Defined by ImmutabilityExtensionMethods.)

System_CAPS_pubmethodGetAllExtensions()

Return an enumerable that performs a breadth first traversal across the tree of extension elements embedded in this ModelElement.(Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodGetBaseElement()

Returns the root of the virtual MEL in which the specified ModelElement is participating.(Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodGetDslDefinitionModelElement()

This method guarantees that the real model element corresponding to the PresentationElement is returned.

For DslDesigner PELs, the corresponding subject may actually be an internal TreeNode class and not the actual MEL.

This method handles those cases correctly so that the actual MEL is returned.(Defined by PresentationElementHelper.)

System_CAPS_pubmethodGetExtension(DomainClassInfo^)

Overloaded. (Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodGetExtension(Guid)

Overloaded. (Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodGetExtension(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.)

System_CAPS_pubmethodGetExtension<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.)

System_CAPS_pubmethodGetLocks()

Overloaded. Get the lock flags for this element. This will include any locks enabled on the Partition containing the element.(Defined by ImmutabilityExtensionMethods.)

System_CAPS_pubmethodIsExtendedBy(DomainClassInfo^)

Overloaded. Query whether this ModelElement is currently extended by an ExtensionElement of a particular type.(Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodIsExtendedBy(Guid)

Overloaded. Query whether this ModelElement is currently extended by an ExtensionElement of a particular type.(Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodIsExtendedBy(Type^)

Overloaded. Query whether this ModelElement is currently extended by an ExtensionElement of a particular type.(Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodIsLocked(Locks)

Overloaded. Test whether this element has any of a specified set of locks(Defined by ImmutabilityExtensionMethods.)

System_CAPS_pubmethodRemoveExtension(DomainClassInfo^)

Overloaded. Remove any extension of the specified ModelElement that is of a particular type.(Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodRemoveExtension(ExtensionElement^)

Overloaded. Remove a specified ExtensionElement from the extensions of this ModelElement.(Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodRemoveExtension(Guid)

Overloaded. Remove any extension of the specified ModelElement that is of a particular type.(Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodRemoveExtension(Type^)

Overloaded. Remove any extension of this ModelElement that is of a particular type.(Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodSetLocks(Locks)

Overloaded. Set the lock flags of this element(Defined by ImmutabilityExtensionMethods.)

System_CAPS_pubmethodTryGetExtension(DomainClassInfo^)

Overloaded. (Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodTryGetExtension(Guid)

Overloaded. (Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodTryGetExtension(Type^)

Overloaded. (Defined by ModelElementExtensionMethods.)

System_CAPS_pubmethodTryGetExtension<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.)

Return to top
Show: