Diagram-Klasse
Stellt ein Diagramm dar.
Vererbungshierarchie
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.Diagram
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.DisplayName", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.Description", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<CLSCompliantAttribute(True)> _
<DomainObjectIdAttribute("3102e0d1-1221-458d-834f-2dc0769ce683")> _
Public MustInherit Class Diagram _
Inherits NodeShape _
Implements IDisposable
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.DisplayName",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.Description",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
[CLSCompliantAttribute(true)]
[DomainObjectIdAttribute("3102e0d1-1221-458d-834f-2dc0769ce683")]
public abstract class Diagram : NodeShape,
IDisposable
Der Diagram-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
Diagram | Initialisiert eine neue Instanz der Diagram-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
AbsoluteBoundingBox | Das umschließende Rechteck der Form, gemessen relativ zum Diagramm. (Von NodeShape geerbt.) | |
AbsoluteBoundingBoxToEnsureVisible | Ruft das absolute umgebende Rechteck für das DiagramClientView.EnsureVisible ab. (Von ShapeElement geerbt.) | |
AbsoluteBounds | Eine Domäneneigenschaft, die die Größe und die Position des umschließenden Rechtecks der Form abruft oder festlegt, gemessen relativ zum oberen linken Seite des Diagramms. (Von NodeShape geerbt.) | |
AbsoluteCenter | Ruft den Punkt im Zentrum der Form ab. (Von ShapeElement geerbt.) | |
AccessibilityObject | Ruft das Barrierefreiheitobjekt für die Form ab. (Von ShapeElement geerbt.) | |
AccessibleDefaultActionDescription | Ruft die Standardvorgangsbeschreibung der Form ab (Von ShapeElement geerbt.) | |
AccessibleDescription | Ruft die Beschreibung für das Diagramm ab. (Überschreibt ShapeElement.AccessibleDescription.) | |
AccessibleHelp | Ruft die Hilfe für die Form ab. (Von ShapeElement geerbt.) | |
AccessibleHelpTopicFileName | Ruft das Hilfethema für die Form ab. (Von ShapeElement geerbt.) | |
AccessibleHelpTopicId | Ruft die ID des Hilfethemas für die Form ab. (Von ShapeElement geerbt.) | |
AccessibleName | Ruft den Namen des Diagramms ab. (Überschreibt ShapeElement.AccessibleName.) | |
AccessibleRole | Ruft die Rolle der Form ab. (Von ShapeElement geerbt.) | |
AccessibleState | Ruft den Zustand der Form ab. (Von NodeShape geerbt.) | |
AccessibleValue | Ruft den Wert der Form ab. (Von ShapeElement geerbt.) | |
ActiveDiagramView | Ruft die aktive Ansicht für das Diagramm ab. | |
AllowsChildrenInSelection | Wenn true, können die untergeordneten Elemente dieser Form in die aktuelle Auswahlgruppe aufgenommen werden. (Von ShapeElement geerbt.) | |
AllowsChildrenToResizeParent | Ruft das Diagramm ab. Dabei wird überprüft, ob seine Größe geändert werden soll, damit alle Elemente im Diagramm angezeigt werden. (Überschreibt ShapeElement.AllowsChildrenToResizeParent.) | |
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.) | |
Anchoring | Beschreibt, wie die Form sich positionieren und seine Größe anpassen soll, während die übergeordnete Form verschoben und angepasst wird.Ändern Sie das zurückgegebene Objekt nach Bedarf. (Von NodeShape geerbt.) | |
AnchorPointAction | Ruft die Mausaktion ab, die für das Verschieben der Endpunkte eines Links zuständig ist. | |
AutoResizeParentOnBoundsChange | Ruft die untergeordnete Form ab und überprüft, ob die übergeordnete Form angepasst werden sollte, wenn sich die absoluten Grenzen für die untergeordnete Form ändern. (Von NodeShape geerbt.) | |
BackgroundBrushId | Ruft die ID des Pinsels ab, der den Hintergrund für das Diagramm zeichnet. (Überschreibt ShapeElement.BackgroundBrushId.) | |
BackgroundGradientMode | Ruft den Farbverlauf für den Hintergrund der Form ab. (Von NodeShape geerbt.) | |
BaseFontFromEnvironment | Ruft die als Basisschriftart zu verwendende Schriftart ab. | |
BaseFontName | Ruft den Namen der Basisschriftart ab oder legt diesen fest. | |
BaseFontSize | Übernimmt oder bestimmt die Größe der Grundschriftart. | |
BoundingBox | Ruft das Begrenzungsrechteck der Form, relativ zum ParentShape gemessen, ab. (Von NodeShape geerbt.) | |
Bounds | Eine Domäneneigenschaft, die die Größe und die Position des umschließenden Rechtecks der Form abruft oder festlegt, gemessen relativ zum oberen linken Seite der ParentShape. (Von NodeShape geerbt.) | |
BoundsRules | Begrenzungsregeln beschränken, wie der Benutzer die Größe und die Position des umschließenden Rechtecks aktualisieren kann.Überschreiben, um ein BoundsRules zurückzugeben. (Von NodeShape geerbt.) | |
CanDeserializationReroute | Ruft das Diagramm ab. Dabei wird überprüft, ob es wiederholtes Routing bei der Serialisierung ermöglicht. | |
CanExpandAndCollapse | Ruft die Form ab und überprüft, ob ein Benutzer sie erweitern und reduzieren kann. (Von NodeShape geerbt.) | |
CanFocus | Ruft die Form ab und überprüft, ob sie den Fokus erhalten kann. (Von ShapeElement geerbt.) | |
CanMove | Ruft das Diagramm ab. Dabei wird überprüft, ob es verschoben werden kann. (Überschreibt ShapeElement.CanMove.) | |
CanResize | Ruft die Form ab und überprüft, ob ein Benutzer deren Größe ändern kann. (Von NodeShape geerbt.) | |
CanSelect | Ruft die Form ab und überprüft, ob ein Benutzer sie auswählen kann kann. (Von ShapeElement geerbt.) | |
Center | Ruft den Punkt im Zentrum der Form ab. (Von ShapeElement geerbt.) | |
ClassStyleSet | Ruft das Stilset ab, das für die Form festgelegt ist. (Von ShapeElement geerbt.) | |
ClientViews | Ruft die Liste der Clientansichten ab, die dem Diagramm zugewiesen sind. | |
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.) | |
ConnectActionFilterString | Ruft den Verbindungsvorgang für das Diagramm ab. | |
ConnectionPoints | Eine Liste von Punkten auf dem Umriss einer Form, auf denen Verbindungen beendet werden können.Standardmäßig hat die Form keine Verbindungspunkte, Konnektoren können an beliebiger Stelle im Umfang enden. (Von NodeShape geerbt.) | |
CopyOrigin | Ruft den Text ab, der das ursprüngliche Diagramm darstellt, das kopiert wurde. | |
CreatableSwimLaneSubjects | Ruft die Liste der Domänenklassen ab, die mit Verantwortlichkeitsbereich-Formen verknüpft sind. | |
Decorators | Ruft die Auflistung von Decorator-Elementen für die Form ab. (Von ShapeElement geerbt.) | |
DefaultContainerMargin | Ruft den Abstand zwischen dem Diagramm und seinen Elementformen ab. (Überschreibt NodeShape.DefaultContainerMargin.) | |
DefaultGridSize | Ruft die Größe des Rasters für das Diagramm ab.Wenn der Benutzer eine Form verschiebt, wird seine Position am Raster ausgerichtet. | |
DefaultShapeField | Ruft die standardmäßige Form ab, die die erste Form ist, die Fokus erhalten kann. (Von ShapeElement geerbt.) | |
DefaultSize | Ruft die Größe des Diagramms ab. (Überschreibt ShapeElement.DefaultSize.) | |
Diagram | Ruft das Diagramm ab, zu dem die Form gehört. (Von ShapeElement geerbt.) | |
DiagramId | Ruft die ID ab, die dem Diagramm zugewiesen ist, oder legt sie fest. | |
DragDropPendingAction | Ruft die Mausaktion ab, die für das Initiieren der Drag & Drop-Aktion zuständig ist. | |
ElementOperations | Ruft das Objekt ab, das die Auswahlvorgänge ausführt. | |
EnsureVisiblePreference | (Überschreibt ShapeElement.EnsureVisiblePreference.) | |
Events | Ruft die Liste von Ereignishandlern für die Form ab. (Von ShapeElement geerbt.) | |
FixedFlags | Ruft die Flags ab, die bestimmen, ob eine Form an ihrer Position im Diagramm fixiert ist. (Von NodeShape geerbt.) | |
FocusedDiagramView | Ruft die Diagrammansicht ab, die den Fokus besitzt. | |
FromRoleLinkShapes | Ruft die Auflistung von Linkformen ab, für die diese Form die Quelle ist. (Von NodeShape geerbt.) | |
GeometryBackgroundBrushId | Ruft die ID des Pinsels ab, mit dem die Hintergrundfarbe der Geometrie gezeichnet wird. (Von ShapeElement geerbt.) | |
GeometryBoundingBox | Ruft den Begrenzungsrahmen der Form ab. (Von ShapeElement geerbt.) | |
GeometryCanResizeBottom | Ruft die Form ab und überprüft, ob der Benutzer ihre Größe vertikal ändern kann, beginnend auf der Unterseite. (Von NodeShape geerbt.) | |
GeometryCanResizeLeft | Ruft die Form ab und überprüft, ob der Benutzer ihre Größe horizontal ändern kann, beginnend auf der linken Seite. (Von NodeShape geerbt.) | |
GeometryCanResizeRight | Ruft die Form ab und überprüft, ob der Benutzer ihre Größe horizontal ändern kann, beginnend auf der rechten Seite. (Von NodeShape geerbt.) | |
GeometryCanResizeTop | Ruft die Form ab und überprüft, ob der Benutzer ihre Größe vertikal ändern kann, beginnend auf der Oberseite. (Von NodeShape geerbt.) | |
GeometryHasFilledBackground | Ruft die Form ab und überprüft, ob der Hintergrund gezeichnet wird. (Von ShapeElement geerbt.) | |
GeometryHasOutline | Ruft die Form ab und überprüft, ob sie über eine Kontur verfügt. (Von ShapeElement geerbt.) | |
GeometryHasShadow | true, wenn die Form einen Schatten aufweist; andernfalls false. (Von ShapeElement geerbt.) | |
GeometryOutlinePenId | Ruft die ID des Stifts ab, der die Kontur für die Form zeichnet. (Von ShapeElement geerbt.) | |
GeometryStyleSet | Ruft das Stilset ab, das für die Form festgelegt ist. (Von ShapeElement geerbt.) | |
GestureExtensionController | ||
GridColor | Ruft die Farbe des Rasters ab oder legt diese fest. | |
GridSize | Ruft die Standardrastergröße für Formen im Diagramm ab oder legt diese fest. (Überschreibt ShapeElement.GridSize.) | |
GroupBoundsRules | Ruft die Begrenzungen für eine bestimmte Gruppe von Formen im Diagramm ob oder legt diese fest. | |
HasAnchoring | "True", wenn Einstellungen im Verankern vorhanden sind. (Von NodeShape geerbt.) | |
HasAssociatedViews | Ruft das Diagramm ab. Dabei wird überprüft, ob es einer Diagrammansicht zugeordnet ist. | |
HasBackgroundGradient | Ruft die Form ab und überprüft, ob sie über einen Farbverlauf für den Hintergrund verfügt. (Von NodeShape geerbt.) | |
HasChildren | true, wenn die Form über untergeordnete Formen verfügt. (Von ShapeElement geerbt.) | |
HasConnectionPoints | "True", wenn die ConnectionPoints-Liste nicht leer ist. (Von NodeShape geerbt.) | |
HasCustomToolTip | Ruft die Form ab und überprüft, ob sie über eine benutzerdefinierte QuickInfo verfügt. (Von ShapeElement geerbt.) | |
HasDragOverToolTip | Ruft die Form ab und überprüft, ob sie über eine QuickInfo verfügt. (Von ShapeElement geerbt.) | |
HasFilledBackground | Ruft die Form ab und überprüft, ob sie über einen Hintergrund verfügt. (Von ShapeElement geerbt.) | |
HasHighlighting | Ruft die Form ab und überprüft, ob sie hervorgehoben wird. (Von ShapeElement geerbt.) | |
HasOutline | Ruft das Diagramm ab und überprüft, ob es über eine Kontur verfügt. (Überschreibt ShapeElement.HasOutline.) | |
HasShadow | Ruft das Diagramm ab und überprüft, ob es über einen Schatten verfügt. (Überschreibt ShapeElement.HasShadow.) | |
HasSwimlanes | Ruft das Diagramm ab und überprüft, ob es über Verantwortlichkeitsbereiche verfügt. | |
HasToolTip | Ruft die Form ab und überprüft, ob sie über eine QuickInfo verfügt. (Von ShapeElement geerbt.) | |
Id | Ruft die ID des Elements ab. (Von ModelElement geerbt.) | |
InvokeEditorAction | Ruft die Mausaktion ab, die einen Feldeditor aufruft, wenn der Benutzer die Maustaste drückt. | |
IsActive | Ruft das IsActive-Flag ab und überprüft, ob das Element aktiv ist. (Von ModelElement geerbt.) | |
IsCompleteView | Diese Eigenschaft ist jetzt veraltet. | |
IsDeleted | Ruft das IsDeleted-Flag ab und überprüft, ob das Element aus dem Modell gelöscht wurde. (Von ModelElement geerbt.) | |
IsDeleting | Ruft das IsDeleting-Flag ab und überprüft, ob das Element gerade aus dem Modell gelöscht wird. (Von ModelElement geerbt.) | |
IsExpanded | Ruft die Form ab und überprüft oder legt fest, ob sie erweitert wird. (Von NodeShape geerbt.) | |
IsNestedChild | true, wenn dieses Formelement in den NestedChildShapes von der ParentShape ist. (Von ShapeElement geerbt.) | |
IsPlaceRouteNode | "True", wenn die Position der Form angepasst werden kann. (Von NodeShape geerbt.) | |
IsPort | true, wenn die Form eine Portform ist; andernfalls false. (Von NodeShape geerbt.) | |
IsRelativeChild | true, wenn dieses Formelement in den RelativeChildShapes von der ParentShape ist. (Von ShapeElement geerbt.) | |
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.) | |
IsWatermarkNeeded | Ruft das Diagramm ab und überprüft, ob ein Wasserzeichen dafür angezeigt werden soll. | |
LassoAction | Ruft die Mausaktion ab, die die Lassoauswahl initiiert. | |
LayoutObjectFixedFlags | Ruft die Flags ab, die bestimmen, ob eine Form innerhalb des Diagramms an ihrer Position fixiert ist, oder legt die Flags fest. (Von NodeShape geerbt.) | |
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.) | |
LineAffinityDefault | Ruft den Zielspeicherort ab, in dem die Linkform versuchen soll, die Form zu positionieren, oder legt diesen fest. (Von ShapeElement geerbt.) | |
LineToLineClearance | Ruft den Abstand zwischen untergeordneten Linkformen für diese Form ab, oder legt diesen fest. (Von ShapeElement geerbt.) | |
LineToNodeClearance | Ruft den Abstand zwischen untergeordneten Linkformen und untergeordneten Knotenformen ab oder legt diesen fest. (Von ShapeElement geerbt.) | |
Link | Ruft eine Liste mit Linkformen ab. (Von NodeShape geerbt.) | |
Location | Ruft die Koordinaten der linken oberen Ecke der Begrenzungen der Form relativ zur ParentShape ab oder legt diese fest. (Von NodeShape geerbt.) | |
ManualRouteAction | Ruft die Mausaktion ab, die manuelles Linienrouting initiiert. | |
MaximumSize | Ruft die maximale Größe für die Form ab. (Von ShapeElement geerbt.) | |
MinimumResizableSize | Ruft die minimale Größe ab, auf die die Form verkleinert werden kann. (Von NodeShape geerbt.) | |
MinimumSize | Ruft die Mindesthöhe und Mindestbreite des Diagramms ab. (Überschreibt NodeShape.MinimumSize.) | |
ModelElement | Ruft das Modellelement, das dem Präsentationselement zugeordnet ist, ab oder legt es fest. (Von PresentationElement geerbt.) | |
Name | Ruft den Namen des Diagramms ab oder legt ihn fest. | |
NavigationRoot | Ruft die Stammform für das Diagramm ab. | |
NeedsRenumber | Dieses auf "true" festlegen, wenn die Reihenfolge der untergeordneten Formen an einer beliebigen Stelle im Diagramm geändert wird.Die ZOrder jeder Form wird zurückgesetzt. | |
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.) | |
NestedShapesMargin | Ruft den Abstand zwischen geschachtelten Formen im Diagramm ab. (Überschreibt ShapeElement.NestedShapesMargin.) | |
NodeToNodeClearance | Ruft den Rand zwischen untergeordneten Knotenformen ab oder legt diesen fest. (Von ShapeElement geerbt.) | |
OutlinePenId | Ruft die ID des Stifts ab, der die Kontur des Diagramms zeichnet. (Überschreibt ShapeElement.OutlinePenId.) | |
OutlinePenWidth | Ruft die Breite des Umrisses für das Formular ab. (Von ShapeElement geerbt.) | |
PaintMoveableDecoratorSelectionLines | (Von ShapeElement geerbt.) | |
PanZoomAction | Ruft die Mausaktion ab, die das Zoomen initiiert. | |
ParentLink | Ruft die Beziehungs-Instanz von der Form an die übergeordnete Form ab. (Von ShapeElement geerbt.) | |
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.) | |
Partition | Übernimmt oder bestimmt die Partition, die das Element enthält. (Von ModelElement geerbt.) | |
Perimeter | Ruft den Umkreis (Pfad) um die Form ab. (Von ShapeElement geerbt.) | |
PortFixedFlags | Ruft das Flag ab, die bestimmen, ob eine Anschlussform an ihrer Position fixiert ist. (Von NodeShape geerbt.) | |
RelatedShapeToEmphasize | Ruft die verknüpfte Form ab, die dem Benutzer visuell hervorhebt, wenn diese Form ausgewählt ist. (Von ShapeElement geerbt.) | |
RelativeChildShapes | Die Liste der Formen, die Bestandteil dieser Form sind, aber außerhalb der Begrenzungen der Form angezeigt werden können. (Von ShapeElement geerbt.) | |
RequiresWatermark | Ruft das Diagramm ab und überprüft, ob ein Wasserzeichen dafür angezeigt werden soll. | |
ResizableSides | Ruft die Seiten der Form ab, deren Größe der Benutzer ändern kann. (Von NodeShape geerbt.) | |
ResizeAction | Ruft die Mausaktion ab, die die Größenänderung einer Form initiiert. | |
RouteJumpType | Ruft das Sprungformat, welches verwendet wird, wenn eine Linkform eine andere Linkform im Diagramm kreuzt, ab oder legt dieses fest. | |
RoutingStyle | Ruft die Art und Weise ab, in der Linkformen im Diagramm formatiert werden, oder legt diese fest. | |
SelectAction | Ruft die Mausaktion ab, die die Auswahl einer Form initiiert. | |
SelectionRules | Ruft die Regeln ab, die bestimmen, welche Elemente im Diagramm in einem Diagramm ausgewählt werden können und ob das Diagramm selbst ausgewählt werden kann. | |
ShapeFields | Teile einer Form wie Textzeilen und Decorator-Elemente. (Von ShapeElement geerbt.) | |
ShapeGeometry | Ruft die Geometrie des Diagramms ab. (Überschreibt ShapeElement.ShapeGeometry.) | |
ShouldAutoPlaceChildShapes | Ruft eine Form ab und überprüft, ob ihre geschachtelten untergeordneten Formen im Diagramm automatisch positioniert werden sollen. (Von NodeShape geerbt.) | |
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.) | |
ShowGrid | Ruft das Diagramm ab und überprüft, ob dafür das Raster angezeigt werden soll, oder legt den Sichtbarkeitszustand des Diagramms fest. | |
Size | Übernimmt oder bestimmt die Formgröße. (Von NodeShape geerbt.) | |
SnapToGrid | Wenn "true", werden Formen im Diagramm angepasst, um einem Raster zu entsprechen, wenn sie vom Benutzer verschoben werden.Der Standardwert ist true. | |
Store | Ruft die Store ab, die das Element enthält. (Von ModelElement geerbt.) | |
StyleSet | Ruft eine Instanz des festgelegten Format für die Form ab. (Von ShapeElement geerbt.) | |
Subject | Übernimmt oder bestimmt den Bezug für das Präsentationselement.Wird standardmäßig auf dasselbe Objekt wie ModelElement festgelegt. (Von PresentationElement geerbt.) | |
SupportsPorts | Ruft das Diagramm ab und überprüft, ob es Ports enthält. | |
TargetToolboxItemFilterAttributes | Ruft die Auflistung der Filterattribute für die Toolbox ab, die dem Diagramm zugewiesen wird. (Überschreibt ShapeElement.TargetToolboxItemFilterAttributes.) | |
ToolboxAction | Ruft die Mausaktion ab, die eine Antwort aufruft, wenn der Benutzer auf Toolbox klickt. | |
ToRoleLinkShapes | Ruft die Auflistung von Linkformen ab, für die diese Form das Ziel ist. (Von NodeShape geerbt.) | |
WatermarkText | Ruft den Wasserzeichentext ab, der dem Diagramm zugewiesen ist. | |
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 | |
---|---|---|
AccessibleDoDefaultAction | Führt die Standardaktion für das Objekt, auf das zugegriffen werden kann, aus. (Von ShapeElement geerbt.) | |
AddImageFormat | Fügt das Format des Diagrammbilds IDataObject hinzu, das zum Übertragen von Daten zuständig ist. | |
Associate(DiagramView) | Zeigt das Diagramm in der angegebenen Diagrammansicht an. | |
Associate(ModelElement) | Weist dem Präsentationselement ein Modellelement zu.Dieselbe Wirkung wie beim Einstellen von ModelElement. (Von PresentationElement geerbt.) | |
AutoLayoutChildShapes | Positioniert automatisch die Auflistung von Formen im Diagramm. (Von NodeShape geerbt.) | |
AutoLayoutShapeElements(ICollection) | Ordnet die Auflistung der Elementformen im Diagramm automatisch an. | |
AutoLayoutShapeElements(ICollection, VGRoutingStyle, PlacementValueStyle, Boolean) | Ordnet die Auflistung der Elementformen im Diagramm automatisch an. | |
CalculateDerivedVisible | Überprüft, ob die untergeordnete Form geöffnet wird. (Von ShapeElement geerbt.) | |
CalculateMinimumSizeBasedOnChildren | Berechnet die benötigte minimale Größe, in der die Form ihre untergeordneten Formen umfassen kann. (Von NodeShape geerbt.) | |
CanMerge | Überprüft, ob ein Quellelement diesem Element hinzugefügt werden kann. (Von ModelElement geerbt.) | |
CanShapeContainConnectors | ||
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.) | |
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.) | |
ChooseParentShape | Wählt eine übergeordnete Form für eine neue untergeordnete Form, in der Regel diese Form, aus. (Von ShapeElement geerbt.) | |
ChooseRelationship | Wird von FixUpChildShapes() aufgerufen, um die Beziehung abzurufen, die zwischen der untergeordneten und der übergeordneten Form zu erstellen ist. (Von NodeShape geerbt.) | |
CoerceSelection | Ermöglicht einer Form zu bestimmen, welche andere Formen ausgewählt sind. (Von ShapeElement geerbt.) | |
Collapse | Reduziert die Form, sodass die geschachtelten untergeordneten Formen nicht sichtbar sind. (Von NodeShape geerbt.) | |
ConfiguredChildPortShape | Konfiguriert eine untergeordnete Anschlussform und positioniert es, falls erforderlich. (Von NodeShape geerbt.) | |
ConnectNestedChild | ||
Copy() | Erstellt eine Kopie des Elements im Modell. (Von ModelElement geerbt.) | |
Copy(IEnumerable<Guid>) | Erstellt eine Kopie des Elements und seiner untergeordneten Elemente und Links. (Von ModelElement geerbt.) | |
CopyImageToClipboard | Kopiert eine Sammlung von Formen und ihre übergeordneten Formen als Bild in die Zwischenablage. | |
CreateBackgroundGradientField | Erstellt den Sachbereich, der den Farbverlauf im Hintergrund der Form anzeigt. (Von NodeShape geerbt.) | |
CreateBitmap | Erstellt ein Bild der ausgewählten Formen. | |
CreateChildShape | Erstellt eine untergeordnete Formular für die übergeordnete Form. (Überschreibt ShapeElement.CreateChildShape(ModelElement).) | |
CreateClassStyleSet | Erstellt einen Klassenstilsatz für den Formtyp. (Von ShapeElement geerbt.) | |
CreateConnectionPoint | Ein Verbindungspunkt ist ein Punkt am Rand der Form, an dem Verbindungen beendet werden und stattdessen zu anderen Punkten auf dem Rand hergestellt werden. (Von NodeShape geerbt.) | |
CreateDecorators | Erstellt eine Sammlung von Decorator-Elementen für den Typ der Form. (Von ShapeElement geerbt.) | |
CreateDefaultBounds | Erstellt das standardmäßige umschließende Rechteck für die Form. (Von NodeShape geerbt.) | |
CreateGestureExtensionController | ||
CreateInstanceStyleSet | Erstellt einen Stil für die Format. (Von ShapeElement geerbt.) | |
CreateManualRouteAction | Erstellt die Mausaktion für manuelles Linkrouting. | |
CreateMetafile(ICollection) | Erstellt eine Metadatei für die angegebenen Formen und ihre untergeordneten Formen. | |
CreateMetafile(ICollection, String) | Erstellt eine Metadatei für die angegebenen Formen und ihre untergeordneten Formen. | |
CreateMetafile(ICollection, String, Boolean) | ||
CreateShapeFields | Erstellet eine Sammlung von Formfeldern für den Formtyp. (Von ShapeElement geerbt.) | |
Delete() | Löscht ein Element aus dem Modell. (Von ModelElement geerbt.) | |
Delete(array<Guid[]) | Löscht ein Element aus dem Modell. (Von ModelElement geerbt.) | |
DetermineHighlightShape | Sucht die hervorgehobene Form in einer Kette von Formen. (Von ShapeElement geerbt.) | |
Disassociate | Entfernt das Diagramm aus der angegebenen Diagrammansicht. | |
DisconnectNestedChild | ||
Dispose() | Gibt alle vom Diagram verwendeten Ressourcen frei. | |
Dispose(Boolean) | Gibt die von Diagram verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei. | |
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.) | |
DoHitTest(PointD, DiagramHitTestInfo) | Gibt "true" zurück, wenn der angegebene Punkt innerhalb der Form ist. (Von ShapeElement geerbt.) | |
DoHitTest(PointD, DiagramHitTestInfo, Boolean) | Führt einen Treffertest für das Diagramm aus. (Überschreibt ShapeElement.DoHitTest(PointD, DiagramHitTestInfo, Boolean).) | |
DoHitTest(DiagramClientView, PointD, List<ShapeElement>, Boolean) | Führt einen Treffertest für das Diagramm aus. | |
DoHitTestSelection | Gibt "true" zurück, wenn sich ein angegebener Punkt in den Auswahl-Handles um die Form befindet. (Von ShapeElement geerbt.) | |
DoKeyboardNavigation | Navigiert von Form zu Form, mithilfe der Tastatur. (Von ShapeElement geerbt.) | |
DrawResizeFeedback | Zeichnet das veränderbare Feedback für die Form. (Von ShapeElement geerbt.) | |
EnsureConnectionPoints | Überschreiben, um Punkte am Rand der Form zu setzen, bei der Verbindungen beendet werden sollen. (Von NodeShape geerbt.) | |
EnsureGraphExists | Überprüft, ob das Datenblatt für die Form vorhanden ist. (Von NodeShape geerbt.) | |
EnsureGraphLayoutObjectsExist | Überprüft, ob die Form und deren untergeordnete Formen im Diagramm-Wrapper sind. (Von NodeShape geerbt.) | |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
ExcludeFromClipRegion | Schließt die Form und seiner untergeordneten Formen aus dem Ausschneidebereich aus. (Von ShapeElement geerbt.) | |
ExcludeGeometryFromClipRegion | Schließt die Geometrie einer Form und seiner untergeordneten Formen aus dem Ausschneidebereich aus. (Von ShapeElement geerbt.) | |
ExcludeShapeFromSizeCalculation | Wenn "true", wird die Form nicht berücksichtigt, um die Größe der übergeordneten Form zu berechnen. (Von NodeShape geerbt.) | |
Expand | Erweitert die Form, sodass die geschachtelten untergeordneten Formen sichtbar sind und in sie eingepasst sind. (Von NodeShape geerbt.) | |
Finalize | Ermöglicht einem Diagramm den Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es vom Garbage Collector freigegeben wird.Wird vom Garbage Collector aufgerufen. (Überschreibt Object.Finalize().) | |
FindDecorator(String) | Sucht das Formdecorator-Element, das den angegebenen Namen aufweist. (Von ShapeElement geerbt.) | |
FindFirstChild | Sucht das erste untergeordnete Element in der Navigationsreihenfolge für die Form. (Von ShapeElement geerbt.) | |
FindFreeArea(RectangleD) | Sucht einen leeren Bereich im Raster für die Form. (Von NodeShape geerbt.) | |
FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) | Sucht einen leeren Bereich im Raster für die Form. (Von ShapeElement geerbt.) | |
FindLastChild | Sucht das letzte untergeordnete Element in der Navigationsreihenfolge für die Form. (Von ShapeElement geerbt.) | |
FindNextChild | Sucht das nächste untergeordnete Element in der Navigationsreihenfolge für die Form. (Von ShapeElement geerbt.) | |
FindNextInChildFields | Sucht das nächste Formfeld in der Navigationsreihenfolge. (Von ShapeElement geerbt.) | |
FindPreviousChild | Sucht das vorherige untergeordnete Element in der Navigationsreihenfolge für die Form. (Von ShapeElement geerbt.) | |
FindPreviousInChildFields | Sucht das vorherige Formfeld in der Navigationsreihenfolge. (Von ShapeElement geerbt.) | |
FindShape | Sucht die Form für das angegebene Element im Diagramm. | |
FindShapeField(String) | Sucht nach einem Form-Feld in einer Form. (Von ShapeElement geerbt.) | |
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.) | |
FixUpDiagram | Stellt sicher, dass die Form und die zugehörigen übergeordneten Formen ordnungsgemäß erstellt und konfiguriert werden. | |
FixUpDiagramSelection | Aktualisiert die Auswahl im Diagramm. | |
Focused | Überprüft, ob die Form den Fokus besitzt. (Von ShapeElement geerbt.) | |
GetAbsoluteBoundsValue | Ruft die absoluten Begrenzungen für die Form ab. (Von NodeShape geerbt.) | |
GetAccessibilityObject | Ruft das zugreifbare Objekt ab, das der Form zugewiesen wird. (Von ShapeElement geerbt.) | |
GetChildElements | Ruft eine Sammlung von Formen des untergeordneten Elements ab, die zu der übergeordneten Form gehören. (Von ShapeElement geerbt.) | |
GetCompliantAnchorPoint | Berechnet einen kompatiblen AnchorPoint, basierend auf dem proposedAnchorPoint-Parameter.Diese Methode ignoriert die Koordinaten des anchorPoint-Parameters vollständig.Berechnungen basieren auf den proposedAnchorPoint-Koordinaten und dem anchorPoint am anderen Ende des Links entsprechend dem anchorPoint-Parameter. (Von NodeShape geerbt.) | |
GetCompliantGroupBounds | Aktualisiert die Auflistung von inaktiven Formen, sodass sie den Regeln der Quellform-Gruppengrenzen entspricht. | |
GetCursor | Ruft den Zeiger ab, der angezeigt wird, wenn der Mauszeiger über der Form ist. (Von ShapeElement geerbt.) | |
GetDomainClass | Ruft die am meisten abgeleitete Domänenklasse für dieses Element ab. (Von ModelElement geerbt.) | |
GetDragOverToolTipText | Ruft den QuickInfo-Text ab, der angezeigt wird, wenn der Mauszeiger über der Form ist. (Von ShapeElement geerbt.) | |
GetFieldAccessibleDescription | Ruft die Beschreibung für ein Feld in der Form ab. (Von ShapeElement geerbt.) | |
GetFieldAccessibleName | Ruft den Namen eines Felds in der Form ab. (Von ShapeElement geerbt.) | |
GetFieldAccessibleValue | Ruft den Wert für ein Feld in der Form ab. (Von ShapeElement geerbt.) | |
GetFieldRepresentedElement | Ruft das Grundelement ab, das die untergeordnete Form darstellt. (Von ShapeElement geerbt.) | |
GetFieldRepresentedProperty | Ruft die Eigenschafteninformationen für ein Feld in der Form ab. (Von ShapeElement geerbt.) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetIsExpandedValue | Ruft den Wert der IsExpanded-Eigenschaft ab. (Von NodeShape geerbt.) | |
GetPotentialMouseAction | Ruft die Mausaktion ab, die initiiert werden soll, wenn der Benutzer auf einen Punkt im Diagramm klickt. (Überschreibt ShapeElement.GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo).) | |
GetRoleCollection<TCollection, TElement>(Guid) | Ruft die verknüpfte Elementauflistung ab oder erstellt sie (Von ModelElement geerbt.) | |
GetService | Ruft einen Dienst ab. | |
GetShapeLuminosity | Berechnet die Helligkeit der Form. (Von ShapeElement geerbt.) | |
GetSourceRolePlayerForLinkMappedByConnector | Ruft die Quellrolle für den Link Form ab. | |
GetSubFieldAccessibleDescription | Ruft die Beschreibung für ein untergeordnetes Feld in der Form ab. (Von ShapeElement geerbt.) | |
GetSubFieldAccessibleName | Ruft den Namen eines untergeordneten Felds in der Form ab. (Von ShapeElement geerbt.) | |
GetSubFieldAccessibleValue | Ruft den Wert für ein untergeordnetes Feld in der Form ab. (Von ShapeElement geerbt.) | |
GetSubFieldRepresentedElements | Ruft eine Auflistung von Elementen ab, die die Form für das untergeordnete Feld darstellen. (Von ShapeElement geerbt.) | |
GetSubFieldRepresentedProperty | Ruft die Eigenschaft für das untergeordnete Feld ab. (Von ShapeElement geerbt.) | |
GetSubFieldRepresentedPropertyElements | Ruft das Element ab, das die Eigenschaft für das untergeordnete Feld enthält. (Von ShapeElement geerbt.) | |
GetTargetRolePlayerForLinkMappedByConnector | Ruft die Zielrolle für den Link Form ab. | |
GetToolTipText | Ruft den QuickInfo-Text für das Format ab, auf das die Maus zeigt. (Von ShapeElement geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
HandleNewSwimLaneInsertion | Fügt einen Verantwortlichkeitsbereich dem Diagramm hinzu. | |
HasCachedDragOverResult | Überprüft, ob die Ergebnisse für Zieh-über-Mausereignis zwischengespeichert werden. (Von ShapeElement geerbt.) | |
Hide | Blendet die Form und alle untergeordneten Elemente aus. (Von ShapeElement geerbt.) | |
HideCustomToolTip | Blendet die benutzerdefinierte QuickInfo für die Form aus. (Von ShapeElement geerbt.) | |
HitTest | Ruft die Formen ab, die im Treffertest eingeschlossen werden sollen. | |
InitializeDecorators | Initialisiert Felder und fügt sie dem Formtyp hinzu. (Von ShapeElement geerbt.) | |
InitializeInstanceResources | Initialisiert die Ressourcen für eine Instanz der Form. (Von ShapeElement geerbt.) | |
InitializeResources | Initialisiert die Ressourcen für die Form. (Von ShapeElement geerbt.) | |
InitializeShapeFields | Stellt Unterstützung für Hintergrund-Farbverläufe bereit. (Von NodeShape geerbt.) | |
Invalidate() | Erklärt Formen im Diagramm für ungültig. (Überschreibt ShapeElement.Invalidate().) | |
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.) | |
Invalidate(RectangleD) | Stellt sicher, dass die Form und ihre alte Position am Ende der Transaktion neu gezeichnet werden. (Von ShapeElement geerbt.) | |
InvalidateRectangle | Erklärt die Formen im Auswahlrechteck für ungültig. | |
IsConnectorMappedToLink | Überprüft, ob der Link eine Verknüpfungsform im Diagramm hat. | |
IsDescendantOf | Überprüft, ob die Form ein Nachfolger einer anderen Form ist. (Von ShapeElement geerbt.) | |
IsNavigationKey(Char) | Überprüft, ob der Schlüssel als Navigationsbefehl verwendet wird. (Von ShapeElement geerbt.) | |
IsNavigationKey(Keys) | Überprüft, ob die Schlüsseldaten als Navigationsbefehl verwendet werden. (Von ShapeElement geerbt.) | |
IsOrphaned | Überprüft, ob eine Form mit einer anderen Form im Diagramm verknüpft ist. | |
IsSelected | Überprüft, ob eine Form in einer Diagrammansicht aktiviert ist. | |
IterateShapes | Durchläuft eine Form und die untergeordneten Formen. (Von ShapeElement geerbt.) | |
LassoSelect | Ruft die Liste der Formen im Auswahlrechteck ab. | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
MergeConfigure | Wird nicht für Darstellungselemente verwendet. (Von PresentationElement geerbt.) | |
MergeDisconnect | Trennt ein Quellelement von einem Zielelement. (Von ModelElement geerbt.) | |
MergeRelate | Erstellt eine Beziehung zwischen einem Modellelement und einer Gruppe von Modellelementen (Von PresentationElement geerbt.) | |
ModifyLuminosity | Berechnet die Helligkeit der Markierung für die Form. (Von ShapeElement geerbt.) | |
MoveByRepositioning(DiagramDragEventArgs) | Ordnet die Formen in der Gruppe um den Betrag neu an, den die Position der Maus bestimmt. (Von ShapeElement geerbt.) | |
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.) | |
NavigateAcrossLinks | Wählt die Formen aus oder legt den Fokus für Formen fest, die mit dieser Form verbunden sind. (Von NodeShape geerbt.) | |
NavigateAscend | Navigiert zum nächsten Vorgänger in der Navigationsreihenfolge und aktualisiert den Fokus.Wird als Reaktion auf Benutzernavigationstastaturanschläge aufgerufen. (Von ShapeElement geerbt.) | |
NavigateDescend | Navigiert zum nächsten Nachfolger in der Navigationsreihenfolge und aktualisiert den Fokus.Wird als Reaktion auf Benutzernavigationstastaturanschläge aufgerufen. (Von ShapeElement geerbt.) | |
NavigateTo | Navigiert zu einer bestimmten Form in der Navigationsreihenfolge und aktualisiert den Fokus. (Von ShapeElement geerbt.) | |
NavigateToFirst | Navigiert zur ersten Form in der Navigationsreihenfolge im übergeordneten Element der aktuellen Auswahl.Wird als Reaktion auf Benutzernavigationstastaturanschläge aufgerufen. (Von ShapeElement geerbt.) | |
NavigateToLast | Navigiert zur letzten Form in der Navigationsreihenfolge im übergeordneten Element der aktuellen Auswahl.Wird als Reaktion auf Benutzernavigationstastaturanschläge aufgerufen. (Von ShapeElement geerbt.) | |
NavigateToNext | Navigiert zur nächsten ausgewählten Form in der Navigationsreihenfolge.Wird als Reaktion auf Benutzernavigationstastaturanschläge aufgerufen. (Von ShapeElement geerbt.) | |
NavigateToPrevious | Navigiert zur zuvor ausgewählten Form in der Navigationsreihenfolge.Wird als Reaktion auf Benutzernavigationstastaturanschläge aufgerufen. (Von ShapeElement geerbt.) | |
OnAbsoluteBoundsChanged | Wird aufgerufen, wenn sich die Größe oder Position der Form geändert haben. (Von NodeShape geerbt.) | |
OnAssociated | Führt eine Aktion aus, wenn das Diagramm einer Diagrammansicht zugeordnet wurde. | |
OnAssociatedPropertyChanged | Aktualisiert die Form, wenn sich der Wert einer Eigenschaft im Arbeitsspeicher für ein Feld in der Form ändert. (Von ShapeElement geerbt.) | |
OnBeforePaint | Aktualisiert Ressourcen, z. B. Stifte und Pinsel, bevor sie verwendet werden, um die Form zu zeichnen. (Von ShapeElement geerbt.) | |
OnBeforeReroute | Führt eine Aktion aus, wenn ein Link im Begriff ist, im Diagramm umgeleitet zu werden. | |
OnBeginEdit | Wird aufgerufen, wenn der Benutzer beginnt, ein Textfeld zu ändern. (Von ShapeElement geerbt.) | |
OnBoundsFixup | Überschreiben Sie diese Methode, um anzupassen, wie die Grenzen für die Form bestimmt werden. (Von NodeShape geerbt.) | |
OnChildAssociatedPropertyChanged | Führt eine Aktion aus, wenn eine Eigenschaft, die einer untergeordneten Form zugeordnet ist, geändert wurde. | |
OnChildConfigured | Konfiguriert einen Port in der Form, nachdem die Form dem Diagramm hinzugefügt wurde. (Von NodeShape geerbt.) | |
OnChildConfiguring | Führt eine Aktion aus, wenn eine untergeordnete Form konfiguriert wurde. (Überschreibt NodeShape.OnChildConfiguring(ShapeElement, Boolean).) | |
OnClick | Wird aufgerufen, wenn der Benutzer auf die Form klickt. (Von ShapeElement geerbt.) | |
OnCopy | Wird aufgerufen, wenn dieses Element als Kopie eines anderen Elements erstellt wurde. (Von ModelElement geerbt.) | |
OnDeleted | Wird aufgerufen, wenn dieses Element aus dem Modell gelöscht wurde. (Von ModelElement geerbt.) | |
OnDeleting | Wird aufgerufen, wenn dieses Element gerade gelöscht werden soll. (Von ModelElement geerbt.) | |
OnDisassociated | Führt eine Aktion aus, wenn die Verknüpfung des Diagramms mit einer Diagrammansicht aufgehoben wird. | |
OnDoubleClick | Wird aufgerufen, wenn der Benutzer auf die Form doppelt klickt. (Von ShapeElement geerbt.) | |
OnDragDrop | Wird aufgerufen, wenn der Benutzer ein Element auf die Form zieht. (Von ShapeElement geerbt.) | |
OnDragEnter | Wird aufgerufen, wenn der Mauszeiger während eines Ziehvorgangs in eine Form bewegt wird. (Von ShapeElement geerbt.) | |
OnDragLeave | Wird aufgerufen, wenn die Maus aus einer Form heraus bewegt wird. (Von ShapeElement geerbt.) | |
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.) | |
OnElementEventsEnded | Löst ein Ereignis aus, nachdem alle anderen Ereignisse für eine Transaktion ausgelöst wurden. | |
OnElementEventsEnding | Löst ein Ereignis aus, nachdem alle anderen Ereignisse für eine Transaktion ausgelöst wurden. | |
OnEndEdit | Wird aufgerufen, wenn der Benutzer das Bearbeiten eines Textfelds beendet. (Von ShapeElement geerbt.) | |
OnGiveFeedback | Ändert den Zeiger und führt eine benutzerdefinierte Aktion aus, wenn der Mauszeiger über den Designer gezogen wird. | |
OnGridPropertyChanged | Führt eine Aktion aus, wenn die Rastereigenschaften geändert wurden. | |
OnInitialize | Führt eine Aktion aus, wenn die Diagram-Klasse initialisiert wird. (Überschreibt ShapeElement.OnInitialize().) | |
OnKeyDown | Führt eine Aktion aus, wenn der Benutzer eine Taste drückt, während das Diagramm den Fokus besitzt. (Überschreibt NodeShape.OnKeyDown(DiagramKeyEventArgs).) | |
OnKeyPress | Alarmiert Listener, dass eine Taste gedrückt wurde. (Von NodeShape geerbt.) | |
OnKeyUp | Wird aufgerufen, wenn eine Taste losgelassen wird. (Von ShapeElement geerbt.) | |
OnMouseDown | Wird aufgerufen, wenn der Benutzer eine Maustaste drückt. (Von ShapeElement geerbt.) | |
OnMouseEnter | Wird aufgerufen, wenn die Maus in eine Form bewegt wird. (Von ShapeElement geerbt.) | |
OnMouseHover | Wird aufgerufen, wenn der Mauszeiger auf eine Form zeigt. (Von ShapeElement geerbt.) | |
OnMouseLeave | Wird aufgerufen, wenn die Maus aus einer Form bewegt wird. (Von ShapeElement geerbt.) | |
OnMouseMove | Wird wiederholt aufgerufen, wenn der Benutzer die Maus bewegt. (Von ShapeElement geerbt.) | |
OnMouseUp | Wird aufgerufen, wenn eine Maustaste losgelassen wird. (Von ShapeElement geerbt.) | |
OnMouseWheel | Wird aufgerufen, wenn der Benutzer mit das Mausrad gedreht hat. (Von ShapeElement geerbt.) | |
OnOrphaned | Wird aufgerufen, wenn ein (Von ShapeElement geerbt.) | |
OnPaintEmphasis | Wird aufgerufen, wenn der Schwerpunkt auf der ausgewählten Form angewendet wurde. (Von ShapeElement geerbt.) | |
OnPaintFeedback | Wird aufgerufen, wenn ein Drag & Drop-Feedback gezeichnet wird. (Von ShapeElement geerbt.) | |
OnPaintSelection | Wird aufgerufen, um die Auswahlhervorhebung zu zeichnen. (Von ShapeElement geerbt.) | |
OnPaintShape | Lässt abgeleitete Klassen eine Aktion ausführen, wenn Diagrammhintergrund und Raster gezeichnet werden. (Überschreibt ShapeElement.OnPaintShape(DiagramPaintEventArgs).) | |
OnParentNodeShapeChanged | Diese Methode wird aufgerufen, wenn a) ParentShape NodeShape ist oder b) ParentShape entweder verschoben oder ihre Größe geändert wird. (Von NodeShape geerbt.) | |
OnResurrected | Wird aufgerufen, wenn dieses Element wieder zu einem Modell hinzugefügt wurde. (Von ModelElement geerbt.) | |
OnRolePlayerPositionChanged | Wird aufgerufen, wenn sich die Position einer Rolle geändert hat. (Von ModelElement geerbt.) | |
OnRolePlayerPositionChanging | Wird aufgerufen, wenn eine Position der Rolleninhaber gerade geändert wird. (Von ModelElement geerbt.) | |
OnShapeInserted | Wird aufgerufen, wenn eine Form als untergeordnetes Element eines anderen eingefügt wurde. (Von ShapeElement geerbt.) | |
OnShapeRemoved | Wird aufgerufen, wenn die Form als untergeordnete Form von ihrer übergeordneten Formular entfernt wurde. (Von ShapeElement geerbt.) | |
OnToolboxItemSelected | ||
OnToolboxSelectionChanged | ||
OnTransactionBeginning | Lässt abgeleitete Klassen eine Aktion ausführen, wenn eine Transaktion startet. | |
OnTransactionCommitting | Lässt abgeleitete Klassen eine Aktion ausführen, wenn für eine Transaktion ein Commit ausgeführt wird. | |
OnTransactionRolledBack | Lässt abgeleitete Klassen eine Aktion ausführen, nachdem eine Transaktion zurückgesetzt wird. | |
OnTransactionRollingBack | Lässt abgeleitete Klassen eine Aktion ausführen, wenn eine Transaktion zurückgesetzt wird. | |
OnViewMouseEnter | Lässt abgeleitete Klassen eine Aktion ausführen, wenn der Mauszeiger in die Diagrammclientansicht eintritt. | |
OnViewMouseHover | Lässt abgeleitete Klassen eine Aktion ausführen, wenn sich der Mauszeiger über der Diagrammclientansicht befindet. | |
OnViewMouseLeave | Lässt abgeleitete Klassen eine Aktion ausführen, wenn der Mauszeiger die Diagrammclientansicht verlässt. | |
PerformLineRoutingRule | Bestimmt, wie Links zwischen Elementen im Diagramm angezeigt werden. | |
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.) | |
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.) | |
PerformShapeAnchoringRule | Verankert die Form an das Diagramm. (Von NodeShape geerbt.) | |
PermitChildVisibility | Überprüft, ob die untergeordnete Form geöffnet werden kann. (Von NodeShape geerbt.) | |
PostDeserialization | Passt die Position von Formen im Diagramm an, nachdem das Diagramm deserialisiert wurde. | |
Zeichnet das Diagramm. | ||
ProcessVisibilityChange | Verarbeitet die Änderung der Sichtbarkeit einer Form. (Von NodeShape geerbt.) | |
PurgeLayoutObjects | Entfernt die Objekte, die verwendet werden, um die Form im Diagrammraster zu positionieren. (Von ShapeElement geerbt.) | |
PurgePoints | Entfernt Punkte für die Form im Diagrammraster. (Von ShapeElement geerbt.) | |
RebuildShape | Erstellt die Form. (Von ShapeElement geerbt.) | |
RemoveLayoutObject | Entfernt die Form, einschließlich aller relativen und geschachtelten untergeordneten Formen, aus dem Diagrammraster. (Von ShapeElement geerbt.) | |
Renumber | Nummeriert die Formen im Diagramm neu. | |
ReparentSwimlaneChild | ||
RepositionShapes | Ändert die Position der Formen im Diagramm. | |
Reroute | Leitet Links zwischen Elementen im Diagramm um. | |
RunInShapeFixupContextForMetafileCreation | ||
Selected | Überprüft, ob die Form in einer bestimmten Ansicht ausgewählt ist. (Von ShapeElement geerbt.) | |
SetAbsoluteBoundsValue | Legt die absoluten Grenzen für das Diagramm fest. (Überschreibt NodeShape.SetAbsoluteBoundsValue(RectangleD).) | |
SetInitialGraphLayoutVisibility | Legt die Sichtbarkeit des Diagramms fest. (Von ShapeElement geerbt.) | |
SetIsExpandedValue | Legt den Wert der IsExpanded-Eigenschaft fest. (Von NodeShape geerbt.) | |
SetShowHideState | Legt die Sichtbarkeit der Form und sämtlicher dieser untergeordneten Elemente fest. (Von ShapeElement geerbt.) | |
SetShowHideStateImplementation | Legt die Sichtbarkeit der Form fest. (Von ShapeElement geerbt.) | |
ShouldAddShapeForElement | Überprüft, ob eine Form eine untergeordnete Form haben kann, die ihr zugewiesen ist. (Überschreibt ShapeElement.ShouldAddShapeForElement(ModelElement).) | |
ShouldExcludeFromInvalidationTracking | Überprüft, ob bestimmte Formtypen von Ungültigkeit ausgeschlossen werden sollen. | |
ShouldReparentOnMove | Überprüft, ob eine untergeordnete Form einem neuen übergeordneten Element hinzugefügt werden soll, wenn die untergeordnete Form verschoben wird. (Von ShapeElement geerbt.) | |
ShouldReportException | Überprüft, ob eine Ausnahme, die von der Entwurfsoberfläche ausgelöst wird, gemeldet werden soll. | |
Show | Macht eine Form und all ihre untergeordneten Elemente sichtbar. (Von ShapeElement geerbt.) | |
ShowCustomToolTip | Macht die benutzerdefinierte QuickInfo der Form sichtbar. (Von ShapeElement geerbt.) | |
Side | Weist dem Anschluss eine Seite der Form zu. (Von NodeShape geerbt.) | |
ToString | Ruft den Namen der Form und ihres Typs ab. (Von ShapeElement geerbt.) | |
TranslateGeometryToAbsoluteBounds | Konvertiert die relativen Grenzen zu den absoluten Grenzwerten für die Geometrie der Form. (Von ShapeElement geerbt.) | |
TranslateGeometryToRelativeBounds | Konvertiert die absoluten Grenzen zu den relativen Grenzwerten für die Geometrie der Form. (Von ShapeElement geerbt.) | |
TranslateToAbsoluteBounds | Konvertiert die relativen Grenzen zu den absoluten Begrenzungen der Form. (Von ShapeElement geerbt.) | |
TranslateToRelativeBounds | Konvertiert die absoluten Grenzen zu den relativen Begrenzungen der Form. (Von ShapeElement geerbt.) | |
UnhandledException | Überprüft, wer eine Ausnahme melden soll, die von der Entwurfsoberfläche ausgelöst wird. | |
UpdateChildVisibility | Aktualisiert den Sichtbarkeitsstatus für die untergeordnete Form. (Von NodeShape geerbt.) | |
UpdateDerivedVisible | Aktualisiert den sichtbaren Zustand der abgeleiteten Form. (Von ShapeElement geerbt.) | |
UpdateGeometryLuminosity(DiagramClientView, Brush) | Aktualisiert die Helligkeit für den Pinsel. (Von ShapeElement geerbt.) | |
UpdateGeometryLuminosity(DiagramClientView, Pen) | Aktualisiert die Helligkeit für den Stift. (Von ShapeElement geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
AbsoluteBoundsChanged | Tritt ein, wenn sich die absoluten Grenzwerte für die Form ändern. (Von NodeShape geerbt.) | |
Click | Tritt ein, wenn der Benutzer mit dem Mauszeiger über einer Form klickt. (Von ShapeElement geerbt.) | |
DiagramAdded | Tritt ein, wenn ein Diagramm hinzugefügt wird. | |
DiagramRemoved | Tritt ein, wenn ein Diagramm entfernt wird. | |
DoubleClick | Tritt ein, wenn der Benutzer mit der Maus doppelklickt. (Von ShapeElement geerbt.) | |
KeyDown | Tritt ein, wenn der Benutzer eine Taste drückt. (Von ShapeElement geerbt.) | |
KeyPress | Tritt ein, wenn der Benutzer eine Taste drückt und loslässt. (Von ShapeElement geerbt.) | |
KeyUp | Tritt ein, wenn der Benutzer eine Taste loslässt. (Von ShapeElement geerbt.) | |
MouseDown | Tritt ein, wenn der Benutzer die Maustaste drückt. (Von ShapeElement geerbt.) | |
MouseMove | Tritt auf, wenn der Nutzer die Mauszeiger bewegt. (Von ShapeElement geerbt.) | |
MouseUp | Tritt ein, wenn der Benutzer die Maustaste loslässt. (Von ShapeElement geerbt.) | |
MouseWheel | Tritt auf, wenn der Nutzer das Mausrad bewegt. (Von ShapeElement geerbt.) |
Zum Seitenanfang
Erweiterungs methoden
Name | Beschreibung | |
---|---|---|
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.) | |
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.) | |
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.) | |
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.) | |
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.) | |
CanDelete | Löscht das Element aus dem Modell. (Durch ImmutabilityExtensionMethods definiert.) | |
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.) | |
GetBaseElement | Gibt den Stamm der virtuellen MEL zurück, an dem das angegebene ModelElement beteiligt ist. (Durch ModelElementExtensionMethods definiert.) | |
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.) | |
GetExtension(Guid) | Überladen. (Durch ModelElementExtensionMethods definiert.) | |
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.) | |
GetExtension(DomainClassInfo) | Überladen. (Durch ModelElementExtensionMethods definiert.) | |
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.) | |
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.) | |
IsExtendedBy(Guid) | Überladen. Abfrage, ob dieses ModelElement derzeit von einem ExtensionElement eines bestimmten Typs erweitert wird. (Durch ModelElementExtensionMethods definiert.) | |
IsExtendedBy(Type) | Überladen. Abfrage, ob dieses ModelElement derzeit von einem ExtensionElement eines bestimmten Typs erweitert wird. (Durch ModelElementExtensionMethods definiert.) | |
IsExtendedBy(DomainClassInfo) | Überladen. Abfrage, ob dieses ModelElement derzeit von einem ExtensionElement eines bestimmten Typs erweitert wird. (Durch ModelElementExtensionMethods definiert.) | |
IsLocked | Testen, ob dieses Element über eines angegebenen Sperrsätze verfügt (Durch ImmutabilityExtensionMethods definiert.) | |
RemoveExtension(Type) | Überladen. Entfernen aller Erweiterungen von diesem ModelElement, das von einem bestimmten Typ ist. (Durch ModelElementExtensionMethods definiert.) | |
RemoveExtension(Guid) | Überladen. Entfernen aller Erweiterungen des angegebenen ModelElement, das von einem bestimmten Typ ist. (Durch ModelElementExtensionMethods definiert.) | |
RemoveExtension(DomainClassInfo) | Überladen. Entfernen aller Erweiterungen des angegebenen ModelElement, das von einem bestimmten Typ ist. (Durch ModelElementExtensionMethods definiert.) | |
RemoveExtension(ExtensionElement) | Überladen. Ein angegebenes ExtensionElement von den Erweiterungen dieses ModelElement entfernen. (Durch ModelElementExtensionMethods definiert.) | |
SetLocks | Die Sperr-Flags dieses Elements festlegen (Durch ImmutabilityExtensionMethods definiert.) | |
TryGetExtension(Guid) | Überladen. (Durch ModelElementExtensionMethods definiert.) | |
TryGetExtension(Type) | Überladen. (Durch ModelElementExtensionMethods definiert.) | |
TryGetExtension(DomainClassInfo) | Überladen. (Durch ModelElementExtensionMethods definiert.) | |
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
Felder
Name | Beschreibung | |
---|---|---|
BaseFontNameDomainPropertyId | Stellt die Eigenschaften-ID für den Namen der Basisschriftart dar. | |
BaseFontSizeDomainPropertyId | Stellt die Eigenschaften-ID für die Größe der Basisschriftart dar. | |
DiagramIdDomainPropertyId | Stellt die Eigenschaften-ID für das Diagramm dar. | |
DoLineRoutingDomainPropertyId | Stellt die ID für die DoLineRoutingDomainPropertyId-Eigenschaft dar. | |
DomainClassId | Stellt die ID für eine Domänenklassenform dar. | |
DoResizeParentDomainPropertyId | Stellt die ID für die DoResizeParentDomainPropertyId-Eigenschaft dar. | |
DoShapeAnchoringDomainPropertyId | Stellt die ID für die DoShapeAnchoringDomainPropertyId-Eigenschaft dar. | |
DoViewFixupDomainPropertyId | Stellt die ID für die DoViewFixupDomainPropertyId-Eigenschaft dar. | |
IsCompleteViewDomainPropertyId | Stellt die ID für die IsCompleteViewDomainPropertyId-Eigenschaft dar. | |
NameDomainPropertyId | Stellt die ID für die NameDomainPropertyId-Eigenschaft dar. | |
PlaceUnplacedShapesDomainPropertyId | Stellt die ID für die PlaceUnplacedShapesDomainPropertyId-Eigenschaft dar. |
Zum Seitenanfang
Explizite Schnittstellen implementierungen
Name | Beschreibung | |
---|---|---|
IMergeElements.CanMerge | Gibt "true" zurück, wenn dieses Element mit dem Inhalt des Prototyp zusammengeführt werden kann. (Von ModelElement geerbt.) | |
IMergeElements.ChooseMergeTarget(ElementGroup) | (Von ModelElement geerbt.) | |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) | (Von ModelElement geerbt.) | |
IMergeElements.MergeConfigure | (Von ModelElement geerbt.) | |
IMergeElements.MergeDisconnect | (Von ModelElement geerbt.) | |
IMergeElements.MergeRelate | (Von ModelElement geerbt.) |
Zum Seitenanfang
Hinweise
Wenn Sie eine Diagrammklasse in der DSL-Definition definieren, wird sie von dieser Klasse abgeleitet.
Um die Formen in einem Diagramm aufzulisten, verwenden Sie NestedChildShapes.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.