Freigeben über


BinaryLinkShape-Klasse

Stellt eine Zeile oder einen Pfeil dar, welche zwei Formen in einem Diagramm verknüpfen können. Ein binärer Link kann auch eine Schleife bilden, die eine Form mit sich selbst verbindet.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.ModelElement
    Microsoft.VisualStudio.Modeling.Diagrams.PresentationElement
      Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
        Microsoft.VisualStudio.Modeling.Diagrams.LinkShape
          Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShapeBase
            Microsoft.VisualStudio.Modeling.Diagrams.BinaryLinkShape
              Microsoft.VisualStudio.Modeling.Diagrams.GenericLinkShape

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

Syntax

'Declaration
<CLSCompliantAttribute(True)> _
Public MustInherit Class BinaryLinkShape _
    Inherits BinaryLinkShapeBase
[CLSCompliantAttribute(true)]
public abstract class BinaryLinkShape : BinaryLinkShapeBase

Der BinaryLinkShape-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode BinaryLinkShape Initialisiert eine neue Instanz der BinaryLinkShape-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AbsoluteBoundingBox Ruft das Begrenzungsrechteck der Link-Form relativ zum Diagramm ab. (Von LinkShape geerbt.)
Öffentliche Eigenschaft AbsoluteBoundingBoxToEnsureVisible Ruft das Begrenzungsrechteck ab, das EnsureVisible verwenden wird.Das Rechteck ist identisch mit AbsoluteBoundingBox, jedoch mit einer Höhe ungleich 0 (null), wenn die Breite ungleich 0 (null) ist.Dies geschieht, weil für einzelne Segmentlinks der Standardwert 0 ist und dazu führen kann, dass die Auswahlbegrenzungen als "leer" zurückgegeben werden, selbst wenn ein Link tatsächlich ausgewählt ist. (Von LinkShape geerbt.)
Öffentliche Eigenschaft AbsoluteCenter Ruft den Punkt im Zentrum der Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft AccessibilityObject Ruft das Barrierefreiheitobjekt für die Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft AccessibleDefaultActionDescription Ruft die Standardvorgangsbeschreibung der Form ab (Von ShapeElement geerbt.)
Öffentliche Eigenschaft AccessibleDescription Ruft die Beschreibung für die Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft AccessibleHelp Ruft die Hilfe für die Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft AccessibleHelpTopicFileName Ruft das Hilfethema für die Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft AccessibleHelpTopicId Ruft die ID des Hilfethemas für die Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft AccessibleName Gibt den Namen für diese Form zurück, die den Barrierefreiheit-Clients verfügbar gemacht wird. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft AccessibleRole Ruft die Rolle der Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft AccessibleState Ruft den Zustand der Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft AccessibleValue Ruft den Wert der Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft AllowsChildrenInSelection Wenn true, können die untergeordneten Elemente dieser Form in die aktuelle Auswahlgruppe aufgenommen werden. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft AllowsChildrenToResizeParent true, wenn die Größe dieser Form geändert werden kann, wenn die Größe oder Position einer untergeordneten Form geändert wird. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft AllowsChildrenToShrinkParent Wenn "true", wird diese Form verkleinert, damit sie um ihre untergeordneten Elemente passt, wenn deren Größe geändert wird oder sie verschoben werden. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft AnchorBothEnds (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft BackgroundBrushId Ruft die ID für den Pinsel ab, mit dem die Hintergrundfarbe der Form gezeichnet wird. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft BoundingBox Ruft das Begrenzungsrechteck der Link-Form relativ zu seinem übergeordneten Element ab. (Von LinkShape geerbt.)
Öffentliche Eigenschaft CanFocus Ruft die Form ab und überprüft, ob sie den Fokus erhalten kann. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft CanManuallyRoute true, wenn Benutzer die Linkform manuell zwischen den Elementen im Diagramm weiterleiten können; andernfalls false. (Von LinkShape geerbt.)
Öffentliche Eigenschaft CanMove true, wenn Benutzer den Link im Diagramm neu anordnen können; andernfalls false. (Von LinkShape geerbt.)
Öffentliche Eigenschaft CanMoveAnchorPoints Wenn "true", kann der Benutzer die Endpunkte dieses LinkShape um die Begrenzungen der verbundenen Formen verschieben. (Von LinkShape geerbt.)
Öffentliche Eigenschaft CanSelect Ruft die Form ab und überprüft, ob ein Benutzer sie auswählen kann kann. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft Center Ruft den Punkt im Zentrum der Form ab. (Von ShapeElement geerbt.)
Geschützte Eigenschaft ClassStyleSet Ruft das Stilset ab, das für die Form festgelegt ist. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft ClipWhenDrawingFields Ruft die untergeordnete Form ab und überprüft, ob ihr Clippingbereich zum Begrenzungsrahmen für die übergeordnete Form festgelegt werden soll, wenn die untergeordnete Form gezeichnet wird. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft DecoratorFrom Ruft den Decorator, beispielsweise einen Pfeil, im Von-Ende der Beziehung ab oder legt diesen fest. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft Decorators Ruft die Auflistung von Decorator-Elementen für die Form ab. (Von ShapeElement geerbt.)
Geschützte Eigenschaft DecoratorsSize (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft DecoratorTo Ruft den Decorator, beispielsweise einen Pfeil, im Bis-Ende der Beziehung ab oder legt diesen fest. (Von BinaryLinkShapeBase geerbt.)
Geschützte Eigenschaft DefaultRoutingStyle Ruft das standardmäßige Routingformat (geradlinig oder geradlinig) für den Link ab, das in der DSL-Definition festgelegt ist. (Von LinkShape geerbt.)
Öffentliche Eigenschaft DefaultShapeField Ruft die standardmäßige Form ab, die die erste Form ist, die Fokus erhalten kann. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft DefaultSize Ruft die Standardgröße der Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft Diagram Ruft das Diagramm ab, zu dem die Form gehört. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft EdgePoints Die sortierte Liste von Punkten, die die geraden Segmente der Linkform begrenzen, einschließlich zweier Punkte an jedem Jump. (Von LinkShape geerbt.)
Öffentliche Eigenschaft EdgePointsNoJumps Die sortierte Liste von Punkten, die die geraden Segmente der Linkform begrenzen.Wenn der Link Sprünge enthält, sind die Punkte nicht in der Liste enthalten. (Von LinkShape geerbt.)
Öffentliche Eigenschaft EndSegmentBreakFactor Ruft die Länge der Linkform ab und bestimmt, wie lange das letzte Zeilensegment in der Linkform sein muss. (Von LinkShape geerbt.)
Öffentliche Eigenschaft EnsureVisiblePreference Einstellungen für die EnsureVisible-Methode für diese Form.Der Standardwert ist die Rückgabe von VisiblePreference für das Diagramm, das diese Form hostet. (Von ShapeElement geerbt.)
Geschützte Eigenschaft Events Ruft die Liste von Ereignishandlern für die Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft ExcludePath Dient zum Abrufen/Festlegen des Grafikpfads. Dies ist ein Singleton für die BinaryLinkShape-Klasse.Nicht freigeben.Sofort verwenden.Verwenden Sie den Klon, wenn ein anderer Pfad benötigt wird! (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft FixedFrom Gibt an, ob der Benutzer den Endpunkt manuell festgelegt hat. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft FixedTo Gibt an, ob der Benutzer den Endpunkt manuell festgelegt hat. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft FromEndPoint Der Punkt, an dem der Connector das FromShape berührt. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft FromLinkConnectsToNode Ruft die ElementLink-Beziehung ab, die die Linkform mit dem Knoten am Von-Ende des Konnektors verbindet. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft FromShape Ruft das NodeShape am From-Ende des Konnektors ab. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft GeometryBackgroundBrushId Ruft die ID des Pinsels ab, mit dem die Hintergrundfarbe der Geometrie gezeichnet wird. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft GeometryBoundingBox Ruft den Begrenzungsrahmen der Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft GeometryCanManuallyRoute Ruft einen Wert ab, der angibt, ob der Benutzer dieses LinkShape manuell weiterleiten darf. (Soll nur von ShapeGeometry-abgeleiteten Klassen aufgerufen werden.) (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft GeometryDecoratorFrom Ruft den LinkDecorator am "Von"-Ende des Links ab. (Soll nur von ShapeGeometry-abgeleiteten Klassen aufgerufen werden.) (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft GeometryDecoratorFromSize Ruft die Größe für den Decorator am Ende "Von" der Beziehung ab. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft GeometryDecoratorTo Ruft den LinkDecorator am "Bis"-Ende des Links ab. (Soll nur von ShapeGeometry-abgeleiteten Klassen aufgerufen werden.) (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft GeometryDecoratorToSize Ruft die Größe für den Decorator am Ende "An" der Beziehung ab. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft GeometryEdgePoints Ruft die Randpunkte in globalen Einheiten ab (die nur von den Klassen abgerufen werden sollen, die von der ShapeGeometry abgeleitet sind.) (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft GeometryEdgePointsNoJumps Ruft die Randpunkte in globalen Einheiten ohne Sprünge ab (die nur von den Klassen abgerufen werden sollen, die von der ShapeGeometry abgeleitet sind.) (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft GeometryHasFilledBackground Ruft die Form ab und überprüft, ob der Hintergrund gezeichnet wird. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft GeometryHasOutline Ruft die Form ab und überprüft, ob sie über eine Kontur verfügt. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft GeometryHasShadow true, wenn die Form einen Schatten aufweist; andernfalls false. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft GeometryOutlinePenId Ruft die ID des Stifts ab, der die Kontur für die Form zeichnet. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft GeometryStyleSet Ruft das Stilset ab, das für die Form festgelegt ist. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft GridSize Ruft die Größe des Rasters ab, an dem die Scheitelpunkte des Links ausgerichtet werden, oder legt diese fest.Wenn 0.0, wird kein Raster verwendet. (Von LinkShape geerbt.)
Öffentliche Eigenschaft HasChildren true, wenn die Form über untergeordnete Formen verfügt. (Von ShapeElement geerbt.)
Geschützte Eigenschaft HasCustomToolTip Ruft die Form ab und überprüft, ob sie über eine benutzerdefinierte QuickInfo verfügt. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft HasDragOverToolTip Ruft die Form ab und überprüft, ob sie über eine QuickInfo verfügt. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft HasFilledBackground Ruft die Form ab und überprüft, ob sie über einen Hintergrund verfügt. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft HasHighlighting Ruft die Form ab und überprüft, ob sie hervorgehoben wird. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft HasOutline Ruft die Form ab und überprüft, ob sie über eine Kontur verfügt. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft HasShadow Wenn true, ist der Link mit einem Schatten gezeichnet. (Von LinkShape geerbt.)
Öffentliche Eigenschaft HasToolTip Ruft die Form ab und überprüft, ob sie über eine QuickInfo verfügt. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft Id Ruft die ID des Elements ab. (Von ModelElement geerbt.)
Öffentliche Eigenschaft IsActive Ruft das IsActive-Flag ab und überprüft, ob das Element aktiv ist. (Von ModelElement geerbt.)
Öffentliche Eigenschaft IsDeleted Ruft das IsDeleted-Flag ab und überprüft, ob das Element aus dem Modell gelöscht wurde. (Von ModelElement geerbt.)
Öffentliche Eigenschaft IsDeleting Ruft das IsDeleting-Flag ab und überprüft, ob das Element gerade aus dem Modell gelöscht wird. (Von ModelElement geerbt.)
Geschützte Eigenschaft IsDirected (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft IsNestedChild true, wenn dieses Formelement in den NestedChildShapes von der ParentShape ist. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft IsRelativeChild true, wenn dieses Formelement in den RelativeChildShapes von der ParentShape ist. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft IsVisible Wenn true, die Form im Diagramm angezeigt wird; false, wenn es nicht angezeigt und das Layout und Routingalgorithmen es ignorieren.Siehe auch Hide() und Show(). (Von ShapeElement geerbt.)
Öffentliche Eigenschaft LineAdjustAwayDefault Ruft die Form ab und überprüft, ob Formen untergeordneter Links versuchen sollen, auszurichten, wenn sie mit der gleichen Form verbunden sind, oder legt diesen Wert fest. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft LineAffinityDefault Ruft den Zielspeicherort ab, in dem die Linkform versuchen soll, die Form zu positionieren, oder legt diesen fest. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft LineToLineClearance Ruft den Abstand zwischen untergeordneten Linkformen für diese Form ab, oder legt diesen fest. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft LineToNodeClearance Ruft den Abstand zwischen untergeordneten Linkformen und untergeordneten Knotenformen ab oder legt diesen fest. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft ManuallyRouted "True", wenn der Benutzer eine manuelle Änderung am Routing dieser Linkform vorgenommen hat.False, wenn der Benutzer den Umlenkungsbefehl verwendet hat, oder das automatische Routing unverändert ist. (Von LinkShape geerbt.)
Öffentliche Eigenschaft MaximumSize Ruft die maximale Größe für die Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft MinimumSize Ruft die Mindestgröße für die Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft ModelElement Ruft das Modellelement, das dem Präsentationselement zugeordnet ist, ab oder legt es fest. (Von PresentationElement geerbt.)
Öffentliche Eigenschaft NestedChildShapes Die Liste der Formen, die Bestandteil dieser Form sind und innerhalb der Begrenzungen der Form oder des Diagramms angezeigt werden müssen. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft NestedShapesMargin Ruft den Abstand zwischen dem umgebenden Rechteck der Form und ihren geschachtelten Knotenformen ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft Nodes Ruft eine Liste von Formen ab, die mit der Linkform verbunden sind. (Von LinkShape geerbt.)
Öffentliche Eigenschaft NodeToNodeClearance Ruft den Rand zwischen untergeordneten Knotenformen ab oder legt diesen fest. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft OutlinePenId Ruft die ID des Stifts ab, der verwendet wird, um die Kontur der Linkform zu zeichnen. (Von LinkShape geerbt.)
Öffentliche Eigenschaft OutlinePenWidth Ruft die Breite des Umrisses für das Formular ab. (Von ShapeElement geerbt.)
Geschützte Eigenschaft PaintMoveableDecoratorSelectionLines (Von ShapeElement geerbt.)
Geschützte Eigenschaft ParentLink Ruft die Beziehungs-Instanz von der Form an die übergeordnete Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft ParentShape Ruft das übergeordnete Formelement ab.Um in einem Diagramm angezeigt zu werden, müssen eine Form oder ein Konnektor ein übergeordnetes Element haben. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft Partition Übernimmt oder bestimmt die Partition, die das Element enthält. (Von ModelElement geerbt.)
Öffentliche Eigenschaft Perimeter Ruft den Umkreis (Pfad) um die Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft RelatedShapeToEmphasize Ruft die verknüpfte Form ab, die dem Benutzer visuell hervorhebt, wenn diese Form ausgewählt ist. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft RelativeChildShapes Die Liste der Formen, die Bestandteil dieser Form sind, aber außerhalb der Begrenzungen der Form angezeigt werden können. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft RouteJumpType Ruft ab oder legt fest, ob der Link einen Sprung erstellt, in dem er einen anderen Link überschneidet. (Von LinkShape geerbt.)
Öffentliche Eigenschaft RoutingStyle Gerade (von Punkt zu Punkt) oder eckig (aus einer Reihe von horizontalen und vertikalen Segmenten). (Von LinkShape geerbt.)
Öffentliche Eigenschaft ShapeFields Teile einer Form wie Textzeilen und Decorator-Elemente. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft ShapeGeometry Regelt, wie die Form gezeichnet wird. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft ShouldTryParentShapeForMergeOnToolboxDoubleClick Wenn "true" und wenn der Benutzer auf ein Toolboxelement doppelklickt, während diese Form ausgewählt ist, und wenn das Tool nicht mit dieser Form zusammengeführt werden kann, dann wird versucht, die Zusammenführung mit der übergeordneten Form zu starten.Der Standardwert ist "true". (Von ShapeElement geerbt.)
Öffentliche Eigenschaft Store Ruft die Store ab, die das Element enthält. (Von ModelElement geerbt.)
Öffentliche Eigenschaft StyleSet Ruft eine Instanz des festgelegten Format für die Form ab. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft Subject Übernimmt oder bestimmt den Bezug für das Präsentationselement.Wird standardmäßig auf dasselbe Objekt wie ModelElement festgelegt. (Von PresentationElement geerbt.)
Geschützte Eigenschaft TargetRelationshipDomainClassId Ruft die ID des Zielelements ab, das der binären Linkform zugewiesen wird.
Öffentliche Eigenschaft TargetToolboxItemFilterAttributes Ruft eine Sammlung von Attributen ab, mit denen bestimmt wird, welche Elemente in der Toolbox aktiviert oder deaktiviert werden. (Von ShapeElement geerbt.)
Öffentliche Eigenschaft ToEndPoint Der Punkt, an dem der Connector beim ToShape beendet wird. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft ToLinkConnectsToNode Ruft die ElementLink-Beziehung ab, die die Linkform mit dem Knoten am Zu-Ende des Konnektors verbindet. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft ToShape Ruft das NodeShape am To-Ende der Linkform ab. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Eigenschaft UserFixed Ruft ein fixiertes Zeilensegment ab bzw. legt es fest. (Von LinkShape geerbt.)
Öffentliche Eigenschaft ZOrder Bestimmt die Reihenfolge, in der diese Form relativ zu anderen Formen im Diagramm angezeigt wird.Normalerweise festgelegt vom Satz der Reihenfolge der untergeordneten Formen. (Von ShapeElement geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AccessibleDoDefaultAction Führt die Standardaktion für das Objekt, auf das zugegriffen werden kann, aus. (Von ShapeElement geerbt.)
Öffentliche Methode Associate Weist dem Präsentationselement ein Modellelement zu.Dieselbe Wirkung wie beim Einstellen von ModelElement. (Von PresentationElement geerbt.)
Geschützte Methode CalculateDerivedVisible Berechnen Sie, ob die Linkform sichtbar ist."True", wenn beide Endknoten angezeigt werden. (Von BinaryLinkShapeBase geerbt.)
Geschützte Methode CanMerge Überprüft, ob ein Quellelement diesem Element hinzugefügt werden kann. (Von ModelElement geerbt.)
Geschützte Methode ChooseMergeTarget(ElementGroup) Wählt ein Zielelement das als untergeordnetes Element ein Element übernehmen soll, das der Benutzer ziehen, erstellen oder kopieren möchte. (Von ModelElement geerbt.)
Geschützte Methode ChooseMergeTarget(ElementGroupPrototype) Wählt ein Zielelement das als untergeordnetes Element ein Element übernehmen soll, das der Benutzer ziehen, erstellen oder kopieren möchte. (Von ModelElement geerbt.)
Öffentliche Methode ChooseParentShape Wählt eine übergeordnete Form für eine neue untergeordnete Form, in der Regel diese Form, aus. (Von ShapeElement geerbt.)
Geschützte Methode ChooseRelationship Wählt aus, welcher untergeordneten Liste eine untergeordnete Form hinzugefügt werden soll – NestedChildShapes oder RelativeChildShapes. (Von ShapeElement geerbt.)
Öffentliche Methode CoerceSelection Ermöglicht einer Form zu bestimmen, welche andere Formen ausgewählt sind. (Von ShapeElement geerbt.)
Öffentliche Methode Connect Erstellt die ElementLink Beziehungen, die benötigt werden, um die angegebenen NodeShape zu verbinden.Wenn dieses BinaryLinkShape bereits in einem Diagramm vorhanden ist, müssen Sie auch das GraphEdge verbinden.Wenn dies nicht der Fall ist, wird das GraphEdge verbunden, wenn das BinaryLinkShape einem Diagramm hinzugefügt wird. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Methode Copy() Erstellt eine Kopie des Elements im Modell. (Von ModelElement geerbt.)
Öffentliche Methode Copy(IEnumerable<Guid>) Erstellt eine Kopie des Elements und seiner untergeordneten Elemente und Links. (Von ModelElement geerbt.)
Geschützte Methode CreateChildShape Erstellt eine Form und fügt sie als untergeordnetes Element dieser Form hinzu. (Von ShapeElement geerbt.)
Geschützte Methode CreateClassStyleSet Erstellt einen Klassenstilsatz für den Formtyp. (Von ShapeElement geerbt.)
Geschützte Methode CreateDecorators Erstellt eine Sammlung von Decorator-Elementen für den Typ der Form. (Von ShapeElement geerbt.)
Geschützte Methode CreateInstanceStyleSet Erstellt einen Stil für die Format. (Von ShapeElement geerbt.)
Geschützte Methode CreateShapeFields Erstellet eine Sammlung von Formfeldern für den Formtyp. (Von ShapeElement geerbt.)
Öffentliche Methode Delete() Löscht ein Element aus dem Modell. (Von ModelElement geerbt.)
Öffentliche Methode Delete(array<Guid[]) Löscht ein Element aus dem Modell. (Von ModelElement geerbt.)
Geschützte Methode DetermineHighlightShape Sucht die hervorgehobene Form in einer Kette von Formen. (Von ShapeElement geerbt.)
Öffentliche Methode Disconnect Entfernt die ElementLink-Beziehungen zum NodeShapes an beiden Enden. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Methode DoFoldToShape Berechnet den Punkt, an dem ein Konnektor den Umfang einer Form berührt.Überschreiben Sie dies, wenn Sie eine nicht rechteckige Form definieren. (Von ShapeElement geerbt.)
Öffentliche Methode DoHitTest(PointD, DiagramHitTestInfo) Gibt "true" zurück, wenn der angegebene Punkt innerhalb der Form ist. (Von ShapeElement geerbt.)
Öffentliche Methode DoHitTest(PointD, DiagramHitTestInfo, Boolean) Gibt "true" zurück, wenn der angegebene Punkt innerhalb der Form ist. (Von ShapeElement geerbt.)
Öffentliche Methode DoHitTestSelection Gibt "true" zurück, wenn sich ein angegebener Punkt in den Auswahl-Handles um die Form befindet. (Von ShapeElement geerbt.)
Öffentliche Methode DoKeyboardNavigation Navigiert von Form zu Form, mithilfe der Tastatur. (Von ShapeElement geerbt.)
Öffentliche Methode DrawResizeFeedback Zeichnet das veränderbare Feedback für die Form. (Von ShapeElement geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode ExcludeFromClipRegion Schließt diese Form und dessen Endpunktformen aus dem Ausschneidebereich im angegebenen Graphics-Objekt aus. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Methode ExcludeGeometryFromClipRegion Schließt die Geometrie einer Form und seiner untergeordneten Formen aus dem Ausschneidebereich aus. (Von ShapeElement geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode FindDecorator(String) Sucht das Formdecorator-Element, das den angegebenen Namen aufweist. (Von ShapeElement geerbt.)
Öffentliche Methode FindFirstChild Sucht das erste untergeordnete Element in der Navigationsreihenfolge für die Form. (Von ShapeElement geerbt.)
Öffentliche Methode FindFreeArea Sucht einen leeren Bereich im Raster für die Form. (Von ShapeElement geerbt.)
Öffentliche Methode FindLastChild Sucht das letzte untergeordnete Element in der Navigationsreihenfolge für die Form. (Von ShapeElement geerbt.)
Öffentliche Methode FindNextChild Sucht das nächste untergeordnete Element in der Navigationsreihenfolge für die Form. (Von ShapeElement geerbt.)
Öffentliche Methode FindNextInChildFields Sucht das nächste Formfeld in der Navigationsreihenfolge. (Von ShapeElement geerbt.)
Öffentliche Methode FindPreviousChild Sucht das vorherige untergeordnete Element in der Navigationsreihenfolge für die Form. (Von ShapeElement geerbt.)
Öffentliche Methode FindPreviousInChildFields Sucht das vorherige Formfeld in der Navigationsreihenfolge. (Von ShapeElement geerbt.)
Öffentliche Methode FindShapeField(String) Sucht nach einem Form-Feld in einer Form. (Von ShapeElement geerbt.)
Öffentliche Methode FixUpChildShapes Erstellt oder passt die untergeordneten Formen an, die erstellt werden sollen, wenn ein Modellelement erstellt oder aktualisiert wird.Wird von Diagram.FixUpDiagram() aufgerufen. (Von ShapeElement geerbt.)
Öffentliche Methode Focused Überprüft, ob die Form den Fokus besitzt. (Von ShapeElement geerbt.)
Öffentliche Methode GetAccessibilityObject Ruft das zugreifbare Objekt ab, das der Form zugewiesen wird. (Von ShapeElement geerbt.)
Öffentliche Methode GetChildElements Ruft eine Sammlung von Formen des untergeordneten Elements ab, die zu der übergeordneten Form gehören. (Von ShapeElement geerbt.)
Öffentliche Methode GetCursor Ruft den Zeiger ab, der angezeigt wird, wenn der Mauszeiger über der Form ist. (Von ShapeElement geerbt.)
Öffentliche Methode GetDomainClass Ruft die am meisten abgeleitete Domänenklasse für dieses Element ab. (Von ModelElement geerbt.)
Öffentliche Methode GetDragOverToolTipText Ruft den QuickInfo-Text ab, der angezeigt wird, wenn der Mauszeiger über der Form ist. (Von ShapeElement geerbt.)
Öffentliche Methode GetEdgePointsValue Verwenden Sie EdgePoints oder EdgePointsNoJumps. (Von LinkShape geerbt.)
Öffentliche Methode GetFieldAccessibleDescription Ruft die Beschreibung für ein Feld in der Form ab. (Von ShapeElement geerbt.)
Öffentliche Methode GetFieldAccessibleName Ruft den Namen eines Felds in der Form ab. (Von ShapeElement geerbt.)
Öffentliche Methode GetFieldAccessibleValue Ruft den Wert für ein Feld in der Form ab. (Von ShapeElement geerbt.)
Öffentliche Methode GetFieldRepresentedElement Ruft das Grundelement ab, das die untergeordnete Form darstellt. (Von ShapeElement geerbt.)
Öffentliche Methode GetFieldRepresentedProperty Ruft die Eigenschafteninformationen für ein Feld in der Form ab. (Von ShapeElement geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetPotentialMouseAction Ruft die Mausaktion ab, die für ein Ereignis für das Drücken der Maustaste über einem bestimmten Punkt im Diagramm ausgeführt werden soll. (Von ShapeElement geerbt.)
Geschützte Methode GetRoleCollection<TCollection, TElement>(Guid) Ruft die verknüpfte Elementauflistung ab oder erstellt sie (Von ModelElement geerbt.)
Öffentliche Methode GetShapeLuminosity Berechnet die Helligkeit der Form. (Von ShapeElement geerbt.)
Öffentliche Methode GetSubFieldAccessibleDescription Ruft die Beschreibung für ein untergeordnetes Feld in der Form ab. (Von ShapeElement geerbt.)
Öffentliche Methode GetSubFieldAccessibleName Ruft den Namen eines untergeordneten Felds in der Form ab. (Von ShapeElement geerbt.)
Öffentliche Methode GetSubFieldAccessibleValue Ruft den Wert für ein untergeordnetes Feld in der Form ab. (Von ShapeElement geerbt.)
Öffentliche Methode GetSubFieldRepresentedElements Ruft eine Auflistung von Elementen ab, die die Form für das untergeordnete Feld darstellen. (Von ShapeElement geerbt.)
Öffentliche Methode GetSubFieldRepresentedProperty Ruft die Eigenschaft für das untergeordnete Feld ab. (Von ShapeElement geerbt.)
Öffentliche Methode GetSubFieldRepresentedPropertyElements Ruft das Element ab, das die Eigenschaft für das untergeordnete Feld enthält. (Von ShapeElement geerbt.)
Öffentliche Methode GetToolTipText Ruft den QuickInfo-Text für das Format ab, auf das die Maus zeigt. (Von ShapeElement geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode HasCachedDragOverResult Überprüft, ob die Ergebnisse für Zieh-über-Mausereignis zwischengespeichert werden. (Von ShapeElement geerbt.)
Öffentliche Methode Hide Blendet die Form und alle untergeordneten Elemente aus. (Von ShapeElement geerbt.)
Geschützte Methode HideCustomToolTip Blendet die benutzerdefinierte QuickInfo für die Form aus. (Von ShapeElement geerbt.)
Geschützte Methode InitializeDecorators Initialisiert Felder und fügt sie dem Formtyp hinzu. (Von ShapeElement geerbt.)
Geschützte Methode InitializeInstanceResources Initialisiert die Ressourcen für eine Instanz der Form. (Von ShapeElement geerbt.)
Geschützte Methode InitializeResources Initialisiert die Ressourcen für die Form. (Von ShapeElement geerbt.)
Geschützte Methode InitializeShapeFields Initialisiert die Liste von Feldern, die Teile der Form darstellen, zum Beispiel Bezeichnungen, Symbole, Textzeilen und Hintergrundbilder.Wird einmal pro Klasse aufgerufen. (Von ShapeElement geerbt.)
Öffentliche Methode Invalidate() Erzwingt, dass die Form und ihr direktes auf dem Bildschirm des Benutzers neu gezeichnet wird. (Von LinkShape geerbt.)
Öffentliche Methode Invalidate(Boolean) Stellt sicher, dass die Form am Ende der Transaktion neu gezeichnet wird.Rufen Sie das auf, wenn Sie die Eigenschaften der Form geändert haben. (Von ShapeElement geerbt.)
Öffentliche Methode Invalidate(RectangleD) Stellt sicher, dass die Form und ihre alte Position am Ende der Transaktion neu gezeichnet werden. (Von ShapeElement geerbt.)
Öffentliche Methode IsDescendantOf Überprüft, ob die Form ein Nachfolger einer anderen Form ist. (Von ShapeElement geerbt.)
Geschützte Methode IsNavigationKey(Char) Überprüft, ob der Schlüssel als Navigationsbefehl verwendet wird. (Von ShapeElement geerbt.)
Geschützte Methode IsNavigationKey(Keys) Überprüft, ob die Schlüsseldaten als Navigationsbefehl verwendet werden. (Von ShapeElement geerbt.)
Öffentliche Methode IsRouted "True", wenn die Linkform weitergeleitet wurde und die EdgePoints gültig sind, "False", wenn der Link zu einem späteren Zeitpunkt weitergeleitet wird. (Von LinkShape geerbt.)
Öffentliche Methode IterateShapes Durchläuft eine Form und die untergeordneten Formen. (Von ShapeElement geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode MergeConfigure Wird nicht für Darstellungselemente verwendet. (Von PresentationElement geerbt.)
Geschützte Methode MergeDisconnect Trennt ein Quellelement von einem Zielelement. (Von ModelElement geerbt.)
Geschützte Methode MergeRelate Erstellt eine Beziehung zwischen einem Modellelement und einer Gruppe von Modellelementen (Von PresentationElement geerbt.)
Geschützte Methode ModifyLuminosity Berechnet die Helligkeit der Markierung für die Form. (Von ShapeElement geerbt.)
Geschützte Methode MoveByRepositioning(DiagramDragEventArgs) Ordnet die Formen in der Gruppe um den Betrag neu an, den die Position der Maus bestimmt. (Von ShapeElement geerbt.)
Öffentliche Methode MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) Ordnet die Formen in der Gruppe um den Betrag neu an, den die Position der Maus bestimmt. (Von ShapeElement geerbt.)
Öffentliche Methode NavigateAscend Wird als Reaktion auf die Tastaturnavigation des Benutzers aufgerufen, um den Fokus auf den nächsten fokussierbaren Vorgänger festzulegen. (Von LinkShape geerbt.)
Öffentliche Methode NavigateDescend Navigiert zum nächsten Nachfolger in der Navigationsreihenfolge und aktualisiert den Fokus.Wird als Reaktion auf Benutzernavigationstastaturanschläge aufgerufen. (Von ShapeElement geerbt.)
Geschützte Methode NavigateTo Navigiert zu einer bestimmten Form in der Navigationsreihenfolge und aktualisiert den Fokus. (Von ShapeElement geerbt.)
Öffentliche Methode NavigateToFirst Wird als Reaktion auf die Tastaturnavigation des Benutzers aufgerufen, um den Fokus auf das erste untergeordnete Element des übergeordneten Elements des aktuellen Fokus festzulegen. (Von LinkShape geerbt.)
Öffentliche Methode NavigateToLast Wird als Reaktion auf die Tastaturnavigation des Benutzers aufgerufen, um den Fokus auf das letzte untergeordnete Element des übergeordneten Elements des aktuellen Fokus festzulegen. (Von LinkShape geerbt.)
Öffentliche Methode NavigateToNext Wird als Reaktion auf die Tastaturnavigation des Benutzers aufgerufen, um den Fokus auf das nächste fokussierbare Element in der Fokussequenz festzulegen. (Von LinkShape geerbt.)
Öffentliche Methode NavigateToPrevious Wird als Reaktion auf die Tastaturnavigation des Benutzers aufgerufen, um den Fokus auf das vorherige Element in der Fokussierungssequenz festzulegen. (Von LinkShape geerbt.)
Geschützte Methode OnAssociatedPropertyChanged Aktualisiert die Form, wenn sich der Wert einer Eigenschaft im Arbeitsspeicher für ein Feld in der Form ändert. (Von ShapeElement geerbt.)
Geschützte Methode OnBeforePaint Aktualisiert Ressourcen, z. B. Stifte und Pinsel, bevor sie verwendet werden, um die Form zu zeichnen. (Von ShapeElement geerbt.)
Öffentliche Methode OnBeginEdit Wird aufgerufen, wenn der Benutzer beginnt, ein Textfeld zu ändern. (Von ShapeElement geerbt.)
Öffentliche Methode OnBoundsFixup Wird aufgerufen, wenn die Begrenzungsposition und -größe des übergeordneten Elements und der untergeordneten Elemente festgelegt oder angepasst werden.Überschreiben, um die Größe oder das interne Layout zu ändern. (Von ShapeElement geerbt.)
Geschützte Methode OnChildConfigured Wird aufgerufen, wenn die Position und die Größe untergeordneter Formen im Begriff sind, bestimmt zu werden.Überschreiben, um spezialisierte Regeln festzulegen. (Von ShapeElement geerbt.)
Geschützte Methode OnChildConfiguring Wird nachdem die Größe und Position einer untergeordneten Form bestimmt worden ist. (Von ShapeElement geerbt.)
Öffentliche Methode OnClick Wird aufgerufen, wenn der Benutzer auf die Form klickt. (Von ShapeElement geerbt.)
Geschützte Methode OnCopy Wird aufgerufen, wenn dieses Element als Kopie eines anderen Elements erstellt wurde. (Von ModelElement geerbt.)
Geschützte Methode OnDeleted Wird aufgerufen, nachdem die Form aus dem Diagramm gelöscht wurde. (Von BinaryLinkShapeBase geerbt.)
Geschützte Methode OnDeleting Wird aufgerufen, wenn dieses Element gerade gelöscht werden soll. (Von ModelElement geerbt.)
Öffentliche Methode OnDoubleClick Wird aufgerufen, wenn der Benutzer auf die Form doppelt klickt. (Von ShapeElement geerbt.)
Öffentliche Methode OnDragDrop Wird aufgerufen, wenn der Benutzer ein Element auf die Form zieht. (Von ShapeElement geerbt.)
Öffentliche Methode OnDragEnter Wird aufgerufen, wenn der Mauszeiger während eines Ziehvorgangs in eine Form bewegt wird. (Von ShapeElement geerbt.)
Öffentliche Methode OnDragLeave Wird aufgerufen, wenn die Maus aus einer Form heraus bewegt wird. (Von ShapeElement geerbt.)
Öffentliche Methode OnDragOver Diese Methode überschreiben, um auf die Bewegung der Maus über der Form zu reagieren.e.Effect festlegen, um dem Benutzer das Cursor-Feedback anzuzeigen. (Von ShapeElement geerbt.)
Öffentliche Methode OnEndEdit Wird aufgerufen, wenn der Benutzer das Bearbeiten eines Textfelds beendet. (Von ShapeElement geerbt.)
Öffentliche Methode OnInitialize Wird aufgerufen, um die Form zu initialisieren.Dies überschreiben, um Ereignishandler und Regeln an dieses Objekt anzufügen. (Von ShapeElement geerbt.)
Öffentliche Methode OnKeyDown Wird beim Drücken einer Taste aufgerufen. (Von ShapeElement geerbt.)
Öffentliche Methode OnKeyPress Wird aufgerufen, wenn ein Zeichen eingegeben wird. (Von ShapeElement geerbt.)
Öffentliche Methode OnKeyUp Wird aufgerufen, wenn eine Taste losgelassen wird. (Von ShapeElement geerbt.)
Öffentliche Methode OnMouseDown Wird aufgerufen, wenn der Benutzer eine Maustaste drückt. (Von ShapeElement geerbt.)
Öffentliche Methode OnMouseEnter Wird aufgerufen, wenn die Maus in eine Form bewegt wird. (Von ShapeElement geerbt.)
Öffentliche Methode OnMouseHover Wird aufgerufen, wenn der Mauszeiger auf eine Form zeigt. (Von ShapeElement geerbt.)
Öffentliche Methode OnMouseLeave Wird aufgerufen, wenn die Maus aus einer Form bewegt wird. (Von ShapeElement geerbt.)
Öffentliche Methode OnMouseMove Wird wiederholt aufgerufen, wenn der Benutzer die Maus bewegt. (Von ShapeElement geerbt.)
Öffentliche Methode OnMouseUp Wird aufgerufen, wenn eine Maustaste losgelassen wird. (Von ShapeElement geerbt.)
Öffentliche Methode OnMouseWheel Wird aufgerufen, wenn der Benutzer mit das Mausrad gedreht hat. (Von ShapeElement geerbt.)
Öffentliche Methode OnOrphaned Wird aufgerufen, wenn ein (Von ShapeElement geerbt.)
Öffentliche Methode OnPaintEmphasis Wird aufgerufen, wenn der Schwerpunkt auf der ausgewählten Form angewendet wurde. (Von ShapeElement geerbt.)
Öffentliche Methode OnPaintFeedback Wird aufgerufen, wenn ein Drag & Drop-Feedback gezeichnet wird. (Von ShapeElement geerbt.)
Öffentliche Methode OnPaintSelection Wird aufgerufen, um die Auswahlhervorhebung zu zeichnen. (Von ShapeElement geerbt.)
Öffentliche Methode OnPaintShape Wird aufgerufen, um die grundlegenden Teile der Form zu zeichnen. (Von ShapeElement geerbt.)
Geschützte Methode OnResurrected Wird aufgerufen, wenn dieses Element wieder zu einem Modell hinzugefügt wurde. (Von ModelElement geerbt.)
Geschützte Methode OnRolePlayerPositionChanged Wird aufgerufen, wenn sich die Position einer Rolle geändert hat. (Von ModelElement geerbt.)
Geschützte Methode OnRolePlayerPositionChanging Wird aufgerufen, wenn eine Position der Rolleninhaber gerade geändert wird. (Von ModelElement geerbt.)
Öffentliche Methode OnShapeInserted Wird aufgerufen, wenn eine Form als untergeordnetes Element eines anderen eingefügt wurde. (Von ShapeElement geerbt.)
Öffentliche Methode OnShapeRemoved Wird aufgerufen, wenn die Form als untergeordnete Form von ihrer übergeordneten Formular entfernt wurde. (Von ShapeElement geerbt.)
Öffentliche Methode PerformResizeParentRule() Alarmiert den domänenspezifischen Sprache-Designer, dass eine übergeordnete Form in der Größe verändert werden muss, damit sie seinen untergeordneten Formen entspricht. (Von ShapeElement geerbt.)
Öffentliche Methode PerformResizeParentRule(Boolean, ShapeElement) Alarmiert den domänenspezifischen Sprache-Designer, dass eine übergeordnete Form in der Größe verändert werden muss, damit sie seinen untergeordneten Formen entspricht. (Von ShapeElement geerbt.)
Geschützte Methode PermitChildVisibility Überprüft, ob die untergeordnete Form im Diagramm angezeigt werden soll. (Von ShapeElement geerbt.)
Geschützte Methode ProcessVisibilityChange Aktualisiert die Sichtbarkeit des untergeordneten Formulars, wenn eine Änderung an der Sichtbarkeit vorgenommen wird. (Von ShapeElement geerbt.)
Öffentliche Methode PurgeLayoutObjects Entfernt die Objekte, die verwendet werden, um die Form im Diagrammraster zu positionieren. (Von ShapeElement geerbt.)
Öffentliche Methode PurgePoints Entfernt Punkte für die Form im Diagrammraster. (Von ShapeElement geerbt.)
Öffentliche Methode RebuildShape Erstellt die Form. (Von ShapeElement geerbt.)
Öffentliche Methode RecalculateRoute (Von BinaryLinkShapeBase geerbt.)
Öffentliche Methode RemoveLayoutObject Entfernt die Form, einschließlich aller relativen und geschachtelten untergeordneten Formen, aus dem Diagrammraster. (Von ShapeElement geerbt.)
Öffentliche Methode Selected Überprüft, ob die Form in einer bestimmten Ansicht ausgewählt ist. (Von ShapeElement geerbt.)
Geschützte Methode SetDecorators(LinkDecorator, LinkDecorator, Boolean) Die Decorator-Elemente für den Konnektor festlegen. (Von BinaryLinkShapeBase geerbt.)
Geschützte Methode SetDecorators(LinkDecorator, SizeD, LinkDecorator, SizeD, Boolean) Die Decorator-Elemente für den Konnektor festlegen. (Von BinaryLinkShapeBase geerbt.)
Öffentliche Methode SetEdgePointsValue Verwenden Sie die EdgePoints-Eigenschaft. (Von LinkShape geerbt.)
Geschützte Methode SetInitialGraphLayoutVisibility Legt die Sichtbarkeit des Diagramms fest. (Von ShapeElement geerbt.)
Öffentliche Methode SetShowHideState Legt die Sichtbarkeit der Form und sämtlicher dieser untergeordneten Elemente fest. (Von ShapeElement geerbt.)
Geschützte Methode SetShowHideStateImplementation Legt die Sichtbarkeit der Form fest. (Von ShapeElement geerbt.)
Geschützte Methode ShouldAddShapeForElement Bestimmt, ob eine Form erstellt werden muss, um eine bestimmte Domänenklasseninstanz im Diagramm darzustellen. (Von ShapeElement geerbt.)
Öffentliche Methode ShouldReparentOnMove Überprüft, ob eine untergeordnete Form einem neuen übergeordneten Element hinzugefügt werden soll, wenn die untergeordnete Form verschoben wird. (Von ShapeElement geerbt.)
Öffentliche Methode Show Macht eine Form und all ihre untergeordneten Elemente sichtbar. (Von ShapeElement geerbt.)
Geschützte Methode ShowCustomToolTip Macht die benutzerdefinierte QuickInfo der Form sichtbar. (Von ShapeElement geerbt.)
Öffentliche Methode ToString Ruft den Namen der Form und ihres Typs ab. (Von ShapeElement geerbt.)
Öffentliche Methode TranslateGeometryToAbsoluteBounds Konvertiert die relativen Grenzen zu den absoluten Grenzwerten für die Geometrie der Form. (Von ShapeElement geerbt.)
Öffentliche Methode TranslateGeometryToRelativeBounds Konvertiert die absoluten Grenzen zu den relativen Grenzwerten für die Geometrie der Form. (Von ShapeElement geerbt.)
Öffentliche Methode TranslateToAbsoluteBounds Konvertiert die relativen Grenzen zu den absoluten Begrenzungen der Form. (Von ShapeElement geerbt.)
Öffentliche Methode TranslateToRelativeBounds Konvertiert die absoluten Grenzen zu den relativen Begrenzungen der Form. (Von ShapeElement geerbt.)
Geschützte Methode UpdateDerivedVisible Aktualisiert den sichtbaren Zustand der abgeleiteten Form. (Von ShapeElement geerbt.)
Geschützte Methode UpdateEdgePoints Aktualisiert die Eckpunkte für den Link "Form". (Von LinkShape geerbt.)
Öffentliche Methode UpdateGeometryLuminosity(DiagramClientView, Brush) Aktualisiert die Helligkeit für den Pinsel. (Von ShapeElement geerbt.)
Öffentliche Methode UpdateGeometryLuminosity(DiagramClientView, Pen) Aktualisiert die Helligkeit für den Stift. (Von ShapeElement geerbt.)
Öffentliche Methode UpdateGraphEdgePoints Aktualisiert die Grenzpunkte für den Link "Form" und zeigt sie im Diagramm an. (Von LinkShape geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis Click Tritt ein, wenn der Benutzer mit dem Mauszeiger über einer Form klickt. (Von ShapeElement geerbt.)
Öffentliches Ereignis DoubleClick Tritt ein, wenn der Benutzer mit der Maus doppelklickt. (Von ShapeElement geerbt.)
Öffentliches Ereignis KeyDown Tritt ein, wenn der Benutzer eine Taste drückt. (Von ShapeElement geerbt.)
Öffentliches Ereignis KeyPress Tritt ein, wenn der Benutzer eine Taste drückt und loslässt. (Von ShapeElement geerbt.)
Öffentliches Ereignis KeyUp Tritt ein, wenn der Benutzer eine Taste loslässt. (Von ShapeElement geerbt.)
Öffentliches Ereignis MouseDown Tritt ein, wenn der Benutzer die Maustaste drückt. (Von ShapeElement geerbt.)
Öffentliches Ereignis MouseMove Tritt auf, wenn der Nutzer die Mauszeiger bewegt. (Von ShapeElement geerbt.)
Öffentliches Ereignis MouseUp Tritt ein, wenn der Benutzer die Maustaste loslässt. (Von ShapeElement geerbt.)
Öffentliches Ereignis MouseWheel Tritt auf, wenn der Nutzer das Mausrad bewegt. (Von ShapeElement geerbt.)

Zum Seitenanfang

Erweiterungs methoden

  Name Beschreibung
Öffentliche Erweiterungsmethode AddExtension(Guid) Überladen. Erweitern Sie dieses ModelElement mit einer neu instanziierten Erweiterung des identifizierten Domänentyps.Eine InvalidOperationException wird ausgelöst, wenn das Element bereits eine Erweiterung für diesen Typ verfügt. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode AddExtension(Type) Überladen. Erweitern Sie dieses ModelElement mit einer neu instanziierten Erweiterung des angegebenen Typs.Eine InvalidOperationException wird ausgelöst, wenn das Element bereits eine Erweiterung für diesen Typ verfügt. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode AddExtension(DomainClassInfo) Überladen. Erweitern Sie dieses ModelElement mit einer neu instanziierten Erweiterung des angegebenen Domänentyps.Eine InvalidOperationException wird ausgelöst, wenn das Element bereits eine Erweiterung für diesen Typ verfügt. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode AddExtension(ExtensionElement) Überladen. Erweitern Sie dieses ModelElement mit einer bestimmten Erweiterung.Eine InvalidOperationException wird ausgelöst, wenn das Element bereits über eine Erweiterung für den gleichen Typ verfügt. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode AddExtension<T>() Überladen. Erweitern Sie dieses ModelElement mit einer neu instanziierten Erweiterung eines bestimmten Typs.Eine InvalidOperationException wird ausgelöst, wenn das Element bereits über eine Erweiterung für den gleichen Typ verfügt. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode CanDelete Löscht das Element aus dem Modell. (Durch ImmutabilityExtensionMethods definiert.)
Öffentliche Erweiterungsmethode GetAllExtensions Rückgabe eines aufzählbaren Elements, das einen ersten Durchlauf der Breite in der Struktur der Erweiterungselemente ausführt, die in diesem ModelElement eingebettet sind. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode GetBaseElement Gibt den Stamm der virtuellen MEL zurück, an dem das angegebene ModelElement beteiligt ist. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode GetDslDefinitionModelElement Diese Methode stellt sicher, dass das tatsächliche Modellelement, das PresentationElement entspricht, zurückgegeben wird. Für DslDesigner-Pixel kann das entsprechende Subjekt auch eine interne TreeNode-Klasse und nicht der eigentliche MEL sein. Diese Methode behandelt diese Fälle richtig, sodass die tatsächliche MEL zurückgegeben wird. (Durch PresentationElementHelper definiert.)
Öffentliche Erweiterungsmethode GetExtension(Guid) Überladen. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode GetExtension(Type) Überladen. Ruft das ExtensionElement des angegebenen Typs aus den verfügbaren Erweiterungen dieses angegebenen ModelElement ab.Wenn das Element über keine solche Erweiterung verfügt, wird eine InvalidOperationException ausgelöst. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode GetExtension(DomainClassInfo) Überladen. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode GetExtension<T>() Überladen. Ruft das ExtensionElement des angegebenen Typs aus den verfügbaren Erweiterungen dieses angegebenen ModelElement ab.Wenn das Element über keine solche Erweiterung verfügt, wird eine InvalidOperationException ausgelöst. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode GetLocks Ruft die Sperrflags für dieses Element ab.Dies schließt Sperren ein, die auf der Partition, die das Element enthält, aktiviert sind. (Durch ImmutabilityExtensionMethods definiert.)
Öffentliche Erweiterungsmethode IsExtendedBy(Guid) Überladen. Abfrage, ob dieses ModelElement derzeit von einem ExtensionElement eines bestimmten Typs erweitert wird. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode IsExtendedBy(Type) Überladen. Abfrage, ob dieses ModelElement derzeit von einem ExtensionElement eines bestimmten Typs erweitert wird. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode IsExtendedBy(DomainClassInfo) Überladen. Abfrage, ob dieses ModelElement derzeit von einem ExtensionElement eines bestimmten Typs erweitert wird. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode IsLocked Testen, ob dieses Element über eines angegebenen Sperrsätze verfügt (Durch ImmutabilityExtensionMethods definiert.)
Öffentliche Erweiterungsmethode RemoveExtension(Type) Überladen. Entfernen aller Erweiterungen von diesem ModelElement, das von einem bestimmten Typ ist. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode RemoveExtension(Guid) Überladen. Entfernen aller Erweiterungen des angegebenen ModelElement, das von einem bestimmten Typ ist. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode RemoveExtension(DomainClassInfo) Überladen. Entfernen aller Erweiterungen des angegebenen ModelElement, das von einem bestimmten Typ ist. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode RemoveExtension(ExtensionElement) Überladen. Ein angegebenes ExtensionElement von den Erweiterungen dieses ModelElement entfernen. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode SetLocks Die Sperr-Flags dieses Elements festlegen (Durch ImmutabilityExtensionMethods definiert.)
Öffentliche Erweiterungsmethode TryGetExtension(Guid) Überladen. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode TryGetExtension(Type) Überladen. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode TryGetExtension(DomainClassInfo) Überladen. (Durch ModelElementExtensionMethods definiert.)
Öffentliche Erweiterungsmethode TryGetExtension<T>() Überladen. Ruft das ExtensionElement des angegebenen Typs aus den verfügbaren Erweiterungen dieses angegebenen ModelElement ab.Wenn dieses Element keine solche Erweiterung hat, ist das Ergebnis NULL. (Durch ModelElementExtensionMethods definiert.)

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IMergeElements.CanMerge Gibt "true" zurück, wenn dieses Element mit dem Inhalt des Prototyp zusammengeführt werden kann. (Von ModelElement geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IMergeElements.ChooseMergeTarget(ElementGroup) (Von ModelElement geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IMergeElements.ChooseMergeTarget(ElementGroupPrototype) (Von ModelElement geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IMergeElements.MergeConfigure (Von ModelElement geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IMergeElements.MergeDisconnect (Von ModelElement geerbt.)
Explizite SchnittstellenimplementierungPrivate Methode IMergeElements.MergeRelate (Von ModelElement geerbt.)

Zum Seitenanfang

Hinweise

BinaryLinkShape ist die Klasse, von der alle Connectorformen berechnen. Wenn Sie eine Connectorklasse in der DSL-Definition definieren, ist die Standardbasisklasse BinaryLinkShape, es sei denn, dass Sie explizit einer anderen Connectorklasse als Grundlage angeben.

BinaryLinkShape ist normalerweise die grafische Darstellung einer Instanz einer Domänenbeziehung. Die Domänenbeziehung stellt grundlegende Informationen dar und die Linkform oder -Connector stellt die sichtbare Darstellung im Diagramm dar. In der DSL-Definition definieren Sie eine Diagramm-Element-Zuordnung zwischen der Connectorklasse und der Domänenbeziehung. Zur Laufzeit können Sie auf die Domänenbeziehungsinstanz zugreifen, indem Sie die Eigenschaft ModelElement verwenden. Um von einem Element zum anderen zu navigieren, kann sie normalerweise besser zum Modellelement zuerst zu navigieren und die Domänenbeziehungen dann durchlaufen, anstatt Konnektoren im Diagramm zu durchlaufen.

Weitere Informationen und Beispiele finden Sie unter [umleiten]Gewusst wie: Navigieren in und Aktualisieren von Diagrammen.

Warnung

Die meisten Methoden dieses Typs werden in BinaryLinkShapeBase definiert.

Beispiele

Beispiele finden Sie unter [umleiten]Gewusst wie: Navigieren in und Aktualisieren von Diagrammen.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams-Namespace

NodeShape

BinaryLinkShapeBase

Weitere Ressourcen

[umleiten]Gewusst wie: Navigieren in und Aktualisieren von Diagrammen

So definieren Sie eine domänenspezifische Sprache