Microsoft.VisualStudio.Modeling.Diagrams-Namespace
Die Typen im Namespace Microsoft.VisualStudio.Modeling.Diagrams die Anzeige der DSL als Diagramm.Sie stellen die Implementierung der Diagramme, die Formen und Konnektoren, die Sie in der Datei DSL-Definitions definieren.Um die Darstellung des DSL mithilfe von Programmcode anzupassen, arbeiten Sie mit den Typen in diesem Namespace definiert sind.
Die wichtigsten Arten von Interesse sind:
NodeShape – Basisklasse von Formen, die Sie in DSL-Definition angeben.
BinaryLinkShape – Basisklasse von Konnektoren, die Sie in DSL-Definition angeben.Es verfügt über eine Basisklasse LinkShape, die keine anderen abgeleiteten Klassen verfügt.
Diagram – Basisklasse des Diagramms, das Sie in DSL-Definition angeben.
ShapeElement – Basisklasse von NodeShape und LinkShape.Diagramme, Formen und Konnektoren sind alle ShapeElements.
PresentationViewsSubject der die Beziehung zwischen einer Form oder einen Konnektor auf dem modellelement Domänen und einem Diagramm.
ShapeField – Ein Bereich in einem Formular, z. B. ein Abschnitt in einer Depot Form, eine Textzeile, eine Bezeichnung oder ein Symbol.
Decorator – ein Element in einem ShapeField angezeigt.IconDecorator enthält ein Bild in der Form, und TextDecorator Zeigt eine Bezeichnung.
DiagramItem – Ein Verweis auf eine Form, wobei optional auf ein Feld und ein Unterfeld in der Form.Wird verwendet, um das Ziel eines Teilnehmerbetriebs zu identifizieren.
ShapeGeometry :Diese Klasse und ihre abgeleiteten Klassen definieren und Zeichnen von verschiedenen wird dem primären Arten von Formen wie Rechtecken, Ellipsen, Depots, Verbindungen und Symbolen.Forms delegieren zu diesen Klassen Identifizieren von Maus-, ob ein und zeigen in der Form ist, umfasst das grundlegende gezeichnet.
Klassen
Klasse | Beschreibung | |
---|---|---|
AbsoluteBoundsChangedEventArgs | Die alten und neuen Zählwerte, wenn die AbsoluteBounds-Eigenschaft einem Formular ändert.Dieses Ereignis stammt aus dem Speicher. | |
ActionCanceledState | Der MouseActions-Zustand, der angibt, dass das MouseAction abgebrochen wurde. | |
ActionCompletedState | Der MouseActions-Zustand, der angibt, dass das MouseAction abgeschlossen wurde. | |
AmbientFontHelper | Wird verwendet, um die Schriftart, Designer zu unterstützen retriving | |
AnchoringBehavior | Beschreibt, wie das ShapeField positionieren und seine Größe selbst darf, wohingegen der Elemente NodeShape wechselt und angepasst wird. | |
AnchorPoint | ||
AnchorPointAction | Das MouseAction, das manuell LinkShapes weiterleitet, indem sie LineSegments bearbeitet. | |
AreaField | Ein Feld, das einen Farbverlauf Form definiert, dass den Hintergrund einer Form auszufüllen. | |
AssociatedPropertyInfo | Klasse, die Informationen zu einer Domäneneigenschaft stellt einen zugeordneten ShapeField. | |
AvoidCornerRule | Springt Regel, die Ihnen nicht zulässig, um einen Port in der abgerundeten Ecke des Rechtecks platziert werden soll. | |
BinaryLinkNodeChangeRule | Regel den Link umzuleiten, wenn eines der Arbeitsblätter geändert wird. | |
BinaryLinkShape | Stellt eine Zeile oder einen Pfeil dar, die zwei Formen in einem Diagramm eine Verbindung herstellen können.Ein binärer Link kann auch eine Schleife bilden, die eine Form allein herstellt. | |
BinaryLinkShapeBase | Abstrakte Basisklasse für BinaryLinkShape | |
BinaryLinkShapeGeometry | Kapselt die Faltung, Zeichnungen und auf der Entwurfsoberfläche BinaryLink eines Treffertests | |
BinaryLinkShapeSerializer | ||
BinaryLinkShapeSerializerBase | Serialisierungsprogramm BinaryLinkShapeSerializerBase für DomainClass BinaryLinkShape. | |
BoundsRules | Regeln beschränken, wo eine Form lokalisiert werden kann und wie sie sortiert werden kann. | |
BrushDescriptor | Das BrushStyleSetInfo für eine Klasse und eine Instanz des Pinsels beschrieben durch diese Informationen (sofern bereits erstellt wurde).Das BrushDescriptor, was für die spätere Verwendung zwischengespeichert wird. | |
BrushSettings | BrushSettings können bestimmte Eigenschaften eines markiert zu werden, z. B. BrushStyleSetInfo unveränderlich oder überschrieben.Wenn bestimmte Einstellungen für Pinsel unveränderlich markiert sind, werden sie nicht zulässig, erneut geändert werden soll. | |
BrushStyleSetInfo | Enthält die StyleSet-Informationen über einen Pinsel.Dies sind alle Einstellungen, die für einen Pinsel Bürsten platziert werden, z. B. Farbe, HatchType, Bilder usw.Die Informationen werden verwendet, um einen eindeutigen Hashcode für diese Klasse zu erstellen, die im HybridDictionary für Suche einen bestimmten zwischengespeicherten Ressource verwendet wird. | |
ChevronButtonField | Ein ShapeField, das darstellt, Doppelpfeile Schaltfläche zum Erweitern/Reduzieren | |
CircleShapeGeometry | Zusammenfassende Beschreibung für CircleShapeGeometry. | |
ClickedState | Der MouseActions-Zustand, der angibt, dass der Benutzer angehoben und die Maustaste gedrückt hat, ohne zu wechseln und weit genug, um einen Ziehs aufzurufen. | |
CommandIdCollection | ||
CommentShape | Niedrige Kommentar Klasse.CommentShape definiert ein bearbeitbares Kommentarshape. | |
CommentShapeAddRule | ||
CommentShapeSerializer | Serialisierungsprogramm CommentShapeSerializer für DomainClass CommentShape. | |
CommentShapeTypeDescriptor | Spezialisierter Typdeskriptor für die CommentShape-Klasse. | |
Compartment | Ein Depot in einer Depot Form. | |
CompartmentDescription | Basisklasse für alle Beschreibungen Depot. | |
CompartmentMapping | Basisklasse für Depot von Namespacezuordnungen.Depot von Namespacezuordnungen stellen den Kleber zwischen dem Inhalt von Depots und dem zugrunde liegende Objektmodell | |
CompartmentRuleHelper | Statische Klasse mit freigegebenem Code zum Behandeln des Depot listenelements Hinzufügen, Entfernen und Ändern von Regeln. | |
CompartmentSerializer | Serialisierungsprogramm CompartmentSerializer für DomainClass-Depot. | |
CompartmentShape | Basisklasse für Depot modellieren, die Sie in DSL-Definition definieren. | |
CompartmentShapeAreaField | ||
CompartmentShapeSerializer | Serialisierungsprogramm CompartmentShapeSerializer für DomainClass CompartmentShape. | |
CompartmentTypeDescriptor | Spezialisierter Typdeskriptor für die Depot Klasse. | |
ConnectAction | Mausaktion vom Benutzer in das Ziehen einer SoftwareComponentType-Form oder in eine andere Form der Anschluss zulässt, um eine Verbindung zu erstellen. | |
ConnectionPoint | VGConnections-Objekte bindet ConnectionPoint des Diagramms Objekt ein. | |
ConnectionType | Beschreibt generische Verhalten von Verbindungen zwischen zwei ShapeElements | |
ConnectorDecorator | Die Klasse, für das die Methode ShapeFields zu kapseln und die untergeordneten Forms werden verwendet, um Schreibweisen-Decorator-Elemente darzustellen, wenn sie für einen Konnektor platziert werden. | |
CoreDesignSurfaceCopyClosure | Kopiert den Filter abschluss-Besucher | |
CoreDesignSurfaceCopyClosureBase | Basisklasse für Kopien Filter abschluss-Besucher | |
CoreDesignSurfaceDeleteClosure | Entfernen Sie abschließende Filter zu | |
CoreDesignSurfaceDeleteClosureBase | Basisklasse für Filter zu entfernen Schließen | |
CoreDesignSurfaceDomainModel | Überschreibungen reflektions-Ersatz-API | |
CoreDesignSurfaceDomainModelSerializer | Stellt eine Implementierung der IDomainModelSerializer-Schnittstelle bereit, die verwendet werden kann, um das Modell zu serialisieren bzw. CoreDesignSurface-Domänen deserialisiert. | |
CoreDesignSurfaceDomainModelSerializerBase | Basisklasse, die implementiert IDomainModelSerializer | |
CoreDesignSurfaceSerializationBehavior | Eine DomainXmlSerializationBehavior-Implementierung für definiertes Verhalten CoreDesignSurfaceSerializationBehavior.Dies ist der konkreten Typ der DOUBLE-abgeleiteten Implementierung. | |
CoreDesignSurfaceSerializationBehaviorBase | Eine DomainXmlSerializationBehavior-Implementierung für definiertes Verhalten CoreDesignSurfaceSerializationBehavior.Dies ist die abstrakte Basisklasse der DOUBLE-abgeleiteten Implementierung. | |
CoreDesignSurfaceSerializationBehaviorMonikerResolver | Moniker resolver CoreDesignSurfaceSerializationBehavior für die Serialisierung. | |
CoreDesignSurfaceSerializationBehaviorSerializationMessages | Hilfsklasse, um die Serialisierung von Meldungen bereitzustellen | |
CoreDesignSurfaceSerializationHelper | Hilfsklasse zum Serialisieren und Deserialisieren von CoreDesignSurface-Modellen. | |
CoreDesignSurfaceSerializationHelperBase | Hilfsklasse zum Serialisieren und Deserialisieren von CoreDesignSurface-Modellen. | |
CreateAction | CreateAction reagiert auf ausgewählte Elemente aus der Toolbox in das Diagramm, um sie zu erstellen. | |
DashStyleTypeConverter | Typkonverter zum Anzeigen von DashStyle-Werten im Eigenschaftenraster.Filtert den Wert“ Custom „, da es nicht sinnvoll ist, dass dieser Wert im Ziel Designer angezeigt wird. | |
Decorator | Ruft beim Überschreiben in einer abgeleiteten Klasse überschrieben wird, wird ein Decorator-Element im Diagramm dar. | |
DecoratorDoubleEmptyArrow | Dies ist ein Pfeil mit nur zwei Zeilen decorator-element | |
DecoratorEmptyArrow | Dies ist ein Pfeil mit nur zwei Zeilen decorator-element | |
DecoratorEmptyDiamond | Dies ist ein Diamant decorator-element, das mit der Hintergrundfarbe des Diagramms gefüllt wird. | |
DecoratorFilledArrow | Dies ist ein beiliegendes Pfeil decorator-element, das mit einer Farbe auf Grundlage BrushId gefüllt wird. | |
DecoratorFilledDiamond | Dies ist ein Diamant decorator-element, das mit einer Farbe auf Grundlage BrushId gefüllt wird. | |
DecoratorHollowArrow | Dies ist ein beiliegendes Pfeil decorator-element, das mit der Hintergrundfarbe des Diagramms gefüllt wird. | |
DecoratorHostShape | Beschreibung DomainClass DecoratorHostShape für Microsoft.VisualStudio.Modeling.Diagrams.DecoratorHostShape | |
DecoratorHostShapeBase | DOUBLE-abgeleitete Basisklasse für DomainClass DecoratorHostShape | |
DecoratorHostShapeSerializer | Serialisierungsprogramm DecoratorHostShapeSerializer für DomainClass DecoratorHostShape. | |
DecoratorHostShapeSerializerBase | Serialisierungsprogramm DecoratorHostShapeSerializerBase für DomainClass DecoratorHostShape. | |
DefaultBoundsRules | Grundlegende Regeln, die das untergeordnete Element auf der Grundlage Verschluss-Zu-GRID und Verankern beschränken. | |
DefaultGroupBoundsRules | Regeln für die Position einer Gruppe Forms eingeschränkt, wenn die Gruppe positioniert wird. | |
DesignSurfaceAccessibleObject | Das barrierefreie Objekt, für das DiagramClientView | |
DesignSurfaceElementOperations | Erweitert die Klasse ElementOperations IMS durch Hinzufügen der Unterstützung für GhostShapeCollections. | |
DesignSurfaceMergeContext | Stellt Informationen zur Zusammenführung (das heißt Ablegevorgang/Einfügen) bereit, die ursprünglich vom Mergeprozess festgelegt werden, wenn die von ElementGroupPrototypes Objekte in den Datenspeicher Ziel wiederhergestellt werden.Die Informationen werden anschließend zusammen während des Mergeprozesses und der Fixup phase verwendet. | |
Diagram | Stellt ein Diagramm dar. | |
DiagramAssociationEventArgs | Ereignisargumente für Diagramm - Diagramm ansichts-Zuordnungs Events | |
DiagramBrushes | Jede Eigenschaft der DiagramBrushes-Klasse ist ein StyleSetResourceId-Objekt, das eine Pinselressource eindeutig identifiziert werden, die von der DiagramClientView-Farben Methode verwendet wird. | |
DiagramClientView | Dies ist eine IMS-basierte Entwurfsoberfläche, die zum Rendern eines beliebigen IMS-Diagramms unterstützt. | |
DiagramDeleteRule | Eine Regel, die ausgeführt wird, wenn ein Diagramm aus dem Speicher entfernt wurde. | |
DiagramDragEventArgs | Stellt Daten für das ziehens-, oder DragEnter- DragOver-Ereignis bereit. | |
DiagramEventArgs | Die Ereignis args Klasse für Ereignisse, die vom Entwurfsoberflächen die Steuerung stammen. | |
DiagramFixupConstants | ||
DiagramFonts | Jede Eigenschaft der DiagramFonts-Klasse ist ein StyleSetResourceId-Objekt eindeutig, das eine Schriftart Ressource identifiziert, die von der DiagramClientView-Farben Methode verwendet wird. | |
DiagramHitTestInfo | ||
DiagramItem | Stellt ein ShapeElement, ein ShapeField oder ein ShapeSubField dar.Dies sollte für Treffertests, Auswahl, Fokus und Barrierefreiheit verwendet werden soll. | |
DiagramItemCollection | Eine Auflistung DiagramItem-Instanzen.Ein DiagramItem stellt eine Instanz ShapeElement, ShapeField oder ShapeSubField im Diagramm dar und wird für Treffertests und z. B. Auswahl verwendet. | |
DiagramItemEventArgs | DiagramItem, der ein bestimmtes DiagramEventArgs relevante verweisen. | |
DiagramKeyEventArgs | Stellt Daten für das Tastendruck- oder KeyUp-Ereignis bereit. | |
DiagramKeyPressEventArgs | Stellt Daten für das KeyPress-Ereignis bereit. | |
DiagramMouseEventArgs | Stellt Daten für die Ereignisse der Ereignisse MouseUp und das MouseDown-Ereignis, MouseMove bereit. | |
DiagramPaintEventArgs | Farben Argumente | |
DiagramPens | Jede Eigenschaft der DiagramPens-Klasse ist ein StyleSetResourceId-Objekt, das eine Stifts Ressource eindeutig identifiziert, die von der DiagramClientView-Farben Methode verwendet wird. | |
DiagramPointEventArgs | Enthält die Ereignisdaten, die an eine Position des Mauszeigers verknüpft sind. | |
DiagramSelectionRules | ||
DiagramSerializer | Serialisierungsprogramm DiagramSerializer für DomainClass-Diagramm. | |
DiagramSpy | ||
DiagramTypeDescriptor | Spezialisierter Typdeskriptor für die Diagramm Klasse. | |
DiagramView | Dies ist das Ansichtssteuerelement, der Entwurfsoberfläche und Schiebeleisten erstellt. | |
DiagramViewAccessibleObject | ||
DiagramWatermark | Diagramm wasserzeichen Steuerelement, das angezeigt wird, wenn Diagramm leer ist. | |
DiagramWinEvents | Zugreifbare WinEvent-Unterstützung für Diagramme. | |
DragCanceledState | Der MouseActions-Zustand, der angibt, dass ziehen abgebrochen wurde.Dies muss nicht mit dem ActionCanceledState verwechselt werden.Dieser DragCanceledState gibt an, dass nur das Ziehen abgebrochen wurde. nicht das gesamte MouseAction.Das MouseAction kann auch nach dem Abbrechen des Ziehs aktiv bleiben.Auf diese Weise können mehrere Ziehvorgänge innerhalb eines einzelnen MouseAction. | |
DragCompletedState | Der MouseActions-Zustand, der angibt, dass das Ziehen beendet wurde.Dies muss nicht mit dem ActionCompletedState verwechselt werden.Dieser DragCompletedState gibt an, dass nur das Ziehen abgeschlossen wurde. nicht das gesamte MouseAction.Das MouseAction kann auch nach dem Abschließen des Ziehs aktiv bleiben.Auf diese Weise können mehrere Ziehvorgänge innerhalb eines einzelnen MouseAction. | |
DragDropPendingAction | Das MouseAction, das beim Erkennen alter Drag & Drop-Vorgang beginnt.Sobald gestartet, schließt dies MouseAction ab und gibt dann die Steuerung an den alten Drag & Drop. | |
DraggingState | Der MouseActions-Zustand, der angibt, dass der Benutzer mit der Maus aktiv. | |
DragPendingState | Der MouseActions-Zustand, der angibt, dass der Benutzer die Taste jedoch noch nicht angehoben oder Maustaste auf die Maus verschoben noch nicht breit genug, um das Ziehen zu initiieren gedrückt wurde. | |
DragSourceContext | Stellt Informationen bereit, die Ziehquellen zuerst festgelegt ist, wenn das ElementGroupPrototype an der Quelle erstellt wird.Ziehen Sie wird für Feed-back und den Prozess der Zusammenführung (das heißt Ablegevorgang/Einfügen) verwendet. | |
DropTargetContext | Stellt Methoden bereit, um Kontextinformationen zur Ablageziel und von einem bestimmten Transaktionskontext hinzuzufügen und abzurufen. | |
DropTargetFeedback | Stellt ein Verfahren zum Zeichnen zieh Feed-back mit den inaktiven Forms. | |
EdgePoint | ||
EdgePointCollection | Bearbeiten einer Liste von edgepoints genau wie ArrayList | |
EdgePointCollectionConverter | TypeConverter für EdgePointCollections-Instanzen, sodass es können in der menschlichen lesbarer Form serialisiert werden.Der konvertierte EdgePointCollection verfügt über Syntax „[(x: y: Flag). (x: y: Flag). …]“, wobei das Flag für normale weggelassen werden kann.Für die Abwärtskompatibilität unterstützt auch der Konverter das Konvertieren aus einer Zeichenfolge, die als binäres Serialisierungsprogramm erzeugt wird, konvertiert jedoch nie ein EdgePointCollection zur binären Form. | |
EdgePointConverter | TypeConverter für EdgePoint-Instanzen, sodass es können in der menschlichen lesbarer Form serialisiert werden.Der konvertierte EdgePoint verfügt über Syntax „(x: y: Flag)“, wobei das Flag für normale weggelassen werden kann.Für die Abwärtskompatibilität unterstützt auch der Konverter das Konvertieren aus einer Zeichenfolge, die als binäres Serialisierungsprogramm erzeugt wird, konvertiert jedoch nie ein EdgePoint zur binären Form. | |
ElementListCompartment | Beschreibung DomainClass ElementListCompartment für Microsoft.VisualStudio.Modeling.Diagrams.ElementListCompartment | |
ElementListCompartmentDescription | Beschreibung ListCompartments zu CompartmentShapes angewendet. | |
ElementListCompartmentMapping | Eine Zuordnung für ListCompartments, das im Bezug auskennt, das im Depot modelliert wird und die Eigenschaft, die in der Liste angezeigt wird. | |
ElementListCompartmentSerializer | Serialisierungsprogramm ElementListCompartmentSerializer für DomainClass ElementListCompartment. | |
EllipseShapeGeometry | Zusammenfassende Beschreibung für EllipseShapeGeometry. | |
EmptySelection | Handles leeren Auswahl. | |
ExpandCollapseDecorator | Decorator-Element, das eine Reduzieren-Schaltfläche/erweiterns- auf einem NodeShape verwalteten | |
FieldAccessibleObject | Zusammenfassende Beschreibung für FieldAccessibleObject. | |
FontDescriptor | FontDescriptor-Klasse enthält das FontStyleSetInfo für eine Klasse und eine Instanz der Schriftart an, die durch diese Informationen beschrieben ist (wenn sie bereits erstellt wurde).Das FontDescriptor, was für die spätere Verwendung zwischengespeichert wird. | |
FontSettings | FontSettings können bestimmte Eigenschaften eines markiert zu werden, z. B. FontStyleSetInfo unveränderlich oder überschrieben.Wenn bestimmte Schriftarteinstellungen als unveränderlich, werden sie nicht zulässig, erneut geändert werden soll. | |
FontStyleSetInfo | Enthält die StyleSet-Informationen über eine Schriftart.Dies sind alle Einstellungen, die für eine Schriftart wie Name, Größe, FontStyle eingefügt werden usw.Die Informationen werden verwendet, um einen eindeutigen Hashcode für diese Klasse zu erstellen, die im HybridDictionary für Suche einen bestimmten zwischengespeicherten Ressource verwendet wird. | |
GeneralDiagramSelectionRules | ||
GeneralSelection | Behandelt die allgemeine Auswahl, die nicht von anderen Auswahlzuständen abgedeckt wird. | |
GenericCoreConnectAction | Generisch stellen Sie eine Aktion für Kern Entwurfsoberfläche an, die zwei unterschiedliche ShapeElements herstellt | |
GenericCoreConnectionType | Verbindungsart, die über zwei unterschiedliche ShapeElements herstellt | |
GenericLinkShape | Beschreibung DomainClass GenericLinkShape für Microsoft.VisualStudio.Modeling.Diagrams.GenericLinkShape | |
GenericLinkShapeSerializer | Serialisierungsprogramm GenericLinkShapeSerializer für DomainClass GenericLinkShape. | |
GeometryHelpers | ||
GhostShape | Beschreibt ein ShapeElement | |
GhostShapeCollection | Eine Auflistung von GhostShapes. | |
GrabHandle | ||
GroupBoundsRules | Regeln für die Begrenzungen einer allgemeinen Gruppe Forms als Ganzes beschränken. | |
GroupSnapToGridRule | Ein GroupBoundsRule, das die Begrenzungen einer allgemeinen Gruppe des untergeordneten Elements beschränkt, Formen so, dass der primäre Speicherort der Form am Raster ausgerichtet werden, wenn das Raster aktiviert ist. | |
HighlightedShapesCollection | Auflistung von Formen und DiagramItems, die auf der Entwurfsoberfläche hervorgehoben werden. | |
HoveringState | Der MouseActions-Zustand, der angibt, dass das MouseAction aktive und Antworten Ereignisse ist. | |
HslColor | HueSatLumColor stellt Farben anhand ihres Farbton-Sättigung-Helle Wert anstelle der herkömmlichen RGB-Wert dar.Diese Klasse stellt Konvertierungsmethoden, um zwischen dem HSL und die RGB-Farbspektren hin und her zu wechseln. | |
HslColorConverter | Stellt einen Typkonverter bereit, um HslColor-Objekte in andere und aus anderen Darstellungen zu konvertieren. | |
ImageField | Einfaches Objekt, das einen Teil einer Form darstellt, die Decorator-Elemente oder Hintergründe der grafischen Darstellung kann. | |
ImageHelper | ||
ImageShape | Basisklasse für Formen, die ein Bild anzeigen. | |
ImageShapeGeometry | Kapselt die Faltung, Zeichnungen und Trefferüberprüfung eine Form auf ein externes Bild auf der Entwurfsoberfläche | |
ImageShapeSerializer | Serialisierungsprogramm ImageShapeSerializer für DomainClass ImageShape. | |
InactiveState | Der MouseActions-Zustand, der angibt, dass das MouseAction nicht verwendet wird.Wenn ein MouseAction anfänglich erstellt wurde, ist sie in einem inaktiven Zustand.Das MouseAction muss aktiviert werden, bevor es verwendet werden kann.Nachdem ein MouseAction abgeschlossen oder abgebrochen wurde, wird es noch einmal inaktiviert. | |
InPlaceTextEditor | ||
InvokeEditorAction | Ruft den Editor ein Klick auf. | |
ItemDrawInfo | Informationen für eine einzelne Liste von einem Feld Listen. | |
KeepGroupWithinDiagramRule | Ein GroupBoundsRule, das die Begrenzungen einer allgemeinen Gruppe untergeordneter Forms einschränkt, sodass es innerhalb des Diagramms der Form Ziel weiterhin | |
KeepGroupWithinParentRule | Ein GroupBoundsRule, das die Begrenzungen einer allgemeinen Gruppe untergeordneter Forms einschränkt, sodass es unterhalb und rechts von der linken und oberen Begrenzungen der Elemente im bleibt.Das Recht, und die unteren Rand der übergeordneten Formular schränken nicht die untergeordneten Forms ein. | |
KeepInParentRule | Eine Grenzen die Regel, die die Form innerhalb der Begrenzung des Diagramms enthält. | |
LabelShape | Stellt eine Bezeichnung Form im domänenspezifischen Sprachdesigner dar. | |
LabelShapeSerializer | Serialisierungsprogramm LabelShapeSerializer für DomainClass LabelShape. | |
LabelShapeTextPropertyDescriptor | Eigenschaftenbeschreibung für die Text-Eigenschaft des LabelShapes. | |
LabelShapeTypeDescriptor | Spezialisierter Typdeskriptor für die LabelShape-Klasse. | |
LabelTextField | Form Bezeichnung in einem Textfeld angezeigt. | |
LassoAction | Das MouseAction, die Auswahl mithilfe des Rechtecks definiert, kann durch Ausführen klicken und ziehen. | |
LeaveShapeEventArgs | Enthält die Ereignisdaten, die dem Mauszeiger, der eine Form verlässt. | |
LineLabelAutoPlacementChangeRule | ||
LineLabelShape | Beschreibung DomainClass LineLabelShape für Microsoft.VisualStudio.Modeling.Diagrams.LineLabelShape | |
LineLabelShapeSerializer | Serialisierungsprogramm LineLabelShapeSerializer für DomainClass LineLabelShape. | |
LineRoutingRule | Benutzerdefinierte Regel die Entwurfsoberfläche zu übermitteln, wenn die Zeilen im Diagramm umgeleitet werden müssen. | |
LineSegment | Diese Klasse stellt ein gerades Teil der Linie zwischen zwei Endpunkten dar. | |
LineSegmentAccessibleObject | Zusammenfassende Beschreibung für FieldAccessibleObject. | |
LinkConnectsToNode | Beschreibung DomainRelationship LinkConnectsToNode für Microsoft.VisualStudio.Modeling.Diagrams.LinkConnectsToNode | |
LinkConnectsToNodeSerializer | Serialisierungsprogramm LinkConnectsToNodeSerializer für DomainClass LinkConnectsToNode. | |
LinkDecorator | Niedrige LinkDecorator-Klasse, die andere abgeleitete Klassen zu den tatsächlichen verschiedenen Geometrie zu implementieren Decorator-Elemente zulässt.Diese Klasse stellt auch statische Accessoren für den jeweils anderen Typ von Decorator-Elementen bereit, die als Teil der Kern Entwurfsoberfläche vorhanden sind. | |
LinkShape | Stellt eine Verbindungslinie in einem Diagramm dar.Siehe auch BinaryLinkShape. | |
LinkShapeChangedRule | Regel, umzuleiten, wenn die linke Form eines der Arbeitsblätter geändert wird | |
LinkShapeGeometry | Kapselt die Faltung, Zeichnungen und Trefferüberprüfung eine Geometrie Link auf der Entwurfsoberfläche | |
LinkShapeSerializer | Serialisierungsprogramm LinkShapeSerializer für DomainClass LinkShape. | |
ListCompartment | Beschreibung DomainClass ListCompartment für Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment | |
ListCompartmentDescription | Beschreibung ListCompartments zu CompartmentShapes angewendet. | |
ListCompartmentSerializer | Serialisierungsprogramm ListCompartmentSerializer für DomainClass ListCompartment. | |
ListField | Ein Feld Form einer Liste von Elementen in der Lage, effizient anzeigen. | |
ListItemSubField | Das Feld vor, das ein Element in einem ListField darstellt. | |
LostFocusEventArgs | Ereignisargumente für das LostFocus-Ereignis, das als WM_KILLFOCUS-Meldung aus einem System.Windows.Forms.Control stammt.Zusätzlich zum DiagramEventArgs behält dieses Handle des Fensters abrufens und der verlierenden des Fokus des Fensters angezeigt. | |
ManualRouteAction | Das MouseAction, das manuell LinkShapes weiterleitet, indem sie LineSegments bearbeitet. | |
MouseAction | Stellt eine Mausbetätigung dar. | |
MouseActionEventArgs | Die Ereignis args Klasse für die Ereignisse, die von der MouseActions-Klasse stammen. | |
MouseActionState | Die Basisklasse für alle MouseActions-Zustände. | |
MoveableDecoratorHostShape | Beschreibung DomainClass MoveableDecoratorHostShape für Microsoft.VisualStudio.Modeling.Diagrams.MoveableDecoratorHostShape | |
MoveableDecoratorHostShapeBase | DOUBLE-abgeleitete Basisklasse für DomainClass MoveableDecoratorHostShape | |
MoveableDecoratorHostShapeSerializer | Serialisierungsprogramm MoveableDecoratorHostShapeSerializer für DomainClass MoveableDecoratorHostShape. | |
MoveableDecoratorHostShapeSerializerBase | Serialisierungsprogramm MoveableDecoratorHostShapeSerializerBase für DomainClass MoveableDecoratorHostShape. | |
NestedShapesParentRoleChangeRule | ||
NoBoundsRules | NoBoundsRules kann angewendet werden, um sicherzustellen, dass keine Einschränkungen für die Begrenzungen der Form platziert werden. | |
NodeShape | Stellt eine Form in einem Diagramm, z. B. einem Rechteck, Symbol oder einer anderen Form mit einem Bereich dar (kein Connector). | |
NodeShape.ExpandCollapseNodeShapeWhenAddedToDiagramRule | Collapse() Regel in einem neuen NodeShape aufgerufen werden soll, wenn sein IsExpanded-Flag false, wenn es direkt oder indirekt durch das Diagramm übergeordnet ist.Diese Regel ruft Collapse() für die Knoten Form an, die dem Diagramm und allen anderen Knoten hinzugefügt wird, greifen die Nachfolger dieser Knoten Form sind, da dann abgerufenes untergeordnet durch das Diagramm. | |
NodeShapeGeometry | Niedrige Geometrie für NodeShapes. | |
NodeShapeSerializer | Serialisierungsprogramm NodeShapeSerializer für DomainClass NodeShape. | |
NodeShapeTypeDescriptor | Veraltet. Spezialisierter Typdeskriptor für die Forms Class. | |
PaintFeedbackArgs | ||
PanZoomAction | Das MouseAction, das Zoomen ausführt. | |
ParentRoleChangeRule | ||
ParentShapeContainsNestedChildShapes | Die Parent-Child-Beziehung für Formen des untergeordneten Elements, die durch die Begrenzung der Elemente im abgeschnitten werden.Das untergeordnete Element ist weder sichtbare noch außerhalb der einem Treffertest unterzogen werden können, des umgebenden Rechtecks des übergeordneten Elements. | |
ParentShapeContainsNestedChildShapesAddRule | ||
ParentShapeContainsNestedChildShapesDeleteRule | ||
ParentShapeContainsNestedChildShapesSerializer | Serialisierungsprogramm ParentShapeContainsNestedChildShapesSerializer für DomainClass ParentShapeContainsNestedChildShapes. | |
ParentShapeHasRelativeChildShapes | Die Parent-Child-Beziehung für Formen des untergeordneten Elements, die nicht von den Begrenzungen der Form Elemente abgeschnitten werden.Das untergeordnete Element ist sichtbare und außerhalb der einem Treffertest unterzogen werden können, des umgebenden Rechtecks des übergeordneten Elements. | |
ParentShapeHasRelativeChildShapesAddRule | ||
ParentShapeHasRelativeChildShapesDeleteRule | ||
ParentShapeHasRelativeChildShapesSerializer | Serialisierungsprogramm ParentShapeHasRelativeChildShapesSerializer für DomainClass ParentShapeHasRelativeChildShapes. | |
PenDescriptor | PenDescriptor-Klasse enthält das PenStyleSetInfo für eine Klasse und eine Instanz des Stifts an, der durch diese Informationen beschrieben ist (wenn sie bereits erstellt wurde).Das PenDescriptor, was für die spätere Verwendung zwischengespeichert wird. | |
PenSettings | PenSettings können bestimmte Eigenschaften eines markiert zu werden, z. B. PenStyleSetInfo unveränderlich oder überschrieben.Wenn bestimmte Einstellungen des Stifts unveränderlich markiert sind, werden sie nicht zulässig, erneut geändert werden soll. | |
PenStyleSetInfo | Enthält die StyleSet-Informationen über einen Stift.Dies sind alle Einstellungen, die für einen Stift wie Farbe, Ausrichtung, LineCap, PenType eingefügt werden usw.Die Informationen werden verwendet, um einen eindeutigen Hashcode für diese Klasse zu erstellen, die im HybridDictionary für die Suche eines bestimmten zwischengespeicherten resourse verwendet wird. | |
PlusMinusButtonField | Ein ShapeField, das Plus/Minus-Schaltfläche darstellt | |
PointDConverter | Stellt einen Typkonverter bereit, um PointD-Objekte in andere und aus anderen Darstellungen zu konvertieren. | |
Port | DomainClass-Anschluss-Beschreibung für Microsoft.VisualStudio.Modeling.Diagrams.Port | |
PortGroupBoundsRules | Regeln für die Begrenzungen einer allgemeinen Gruppe Forms Ports einschränken, die als Ganzes enthalten. | |
PortMovementRule | Regeln für das Ablegen Grenzen von Ports auf dem Umfang ihrer übergeordneten Forms. | |
PortPlacementHelper | ||
PortSerializer | Serialisierungsprogramm PortSerializer für DomainClass-Anschluss. | |
PortShape | Basisklasse für Anschluss modellieren, die Sie in der DSL-Definition angeben können. | |
PortShapeSerializer | Serialisierungsprogramm PortShapeSerializer für DomainClass PortShape. | |
PresentationElement | Ein Element, das in einer Benutzeroberfläche angezeigt und eine sichtbare Darstellung eines Domänenmodells modellelements darstellt. | |
PresentationElementSerializer | Serialisierungsprogramm PresentationElementSerializer für DomainClass PresentationElement. | |
PresentationElementTypeDescriptionProvider | Veraltet. PresentationElementTypeDescriptionProvider stellt die Wrapperklasse, die das ModelElement-Objekt kapselt.Diese Klasse wird aufgerufen, wenn das Eigenschaftenraster ModelElement-Objekt gerendert werden soll. | |
PresentationElementTypeDescriptor | Klasse für die Bereitstellung von ModelElement TypeDesriptor für die Unterstützung von Raster propety! | |
PresentationViewsSubject | Das Verhältnis zwischen Domänen modellelementen und ihrer Darstellung in einer Benutzeroberfläche bereit, in der Regel ein Diagramm. | |
PresentationViewsSubjectSerializer | Serialisierungsprogramm PresentationViewsSubjectSerializer für DomainClass PresentationViewsSubject. | |
PropertyChangedEventArgs | Ein gemeinsame Eigenschaft geänderter EventArgs, der verwendet wird, um Formen von IMS-Eigenschaft zu benachrichtigen, ändert sich auch CLR-Eigenschaft. | |
RectangleDConverter | Stellt einen Typkonverter bereit, um RectangleD-Objekte in andere und aus anderen Darstellungen zu konvertieren. | |
RectangleShapeGeometry | Kapselt die Faltung, Zeichnungen und Treffertests ein Rechteck auf der Entwurfsoberfläche | |
ResizeAction | Das MouseAction, das Forms Größe ändert. | |
RoundedRectangleShapeGeometry | Zusammenfassende Beschreibung für RoundedRectangleShapeGeometry. | |
SelectAction | Die Mausaktion, die Formen mit der Maus ausgewählt werden. | |
SelectedShapesCollection | ||
SelectionContext | Eine abstrakte Klasse, die eine Methode implementiert, um den aktuellen Auswahlzustand für eine angegebene Auswahl abzurufen. | |
SelectionState | Abstrakte Klasse, die einen ausgewählten Zustand darstellt.Stellt die Schnittstelle zum Abfragen von Informationen über die angegebene Auswahl bereit, einschließlich: CoercedSelection, ActualSelection das Wetter und kein oder specifc Befehl wird für die Auswahl herausgefiltert werden. | |
SelectionStateCollection | ||
ShapeAccessibleObject | Stellt Informationen für barrierefreie Anwendungen zur Anpassung der Benutzeroberfläche der Anwendung für Benutzer mit Beeinträchtigungen anzuhalten. | |
ShapeAutoInvalidator | Ein Feld Form nicht sichtbar, dessen Zweck darin besteht, die im neu zu zeichnen ist, um auch dann zu erzwingen, wenn ein zugeordneter Wert (im Konstruktor angegeben wird.) | |
ShapeDecorator | Die Klasse, für das die Methode ShapeFields zu kapseln und die untergeordneten Forms werden verwendet, um Schreibweisen-Decorator-Elemente anzuzeigen, wenn sie auf eine Form gespeichert werden | |
ShapeElement | Stellt ein Diagramm oder ein Formular oder ein Konnektor in einem Diagramm dar.ShapeElements kapseln die visuelle Darstellung von Modellelementen. | |
ShapeElementAddRule | Eine Regel, die ausgeführt wird, wenn ein Diagramm aus dem Speicher entfernt wurde. | |
ShapeElementSerializer | Serialisierungsprogramm ShapeElementSerializer für DomainClass ShapeElement. | |
ShapeEnumerator | ||
ShapeField | Einfaches Objekt, das einen Teil einer Form darstellt, die Elemente wie das Hintergrundbild decorator-elemente, die Text und Symbol decorator-elemente anzeigen kann. | |
ShapeGeometries | Statische Klasse, um Instanzen von öffentlichen ShapeGeometry-Objekten verfügbar zu machen | |
ShapeGeometry | Stellt die Geometrie einer Form oder einen Konnektor dar. | |
ShapeIdCollection | ||
ShapeModelingCollection | ||
ShapeSubField | Eine Komponente vor, das aus einem ShapeField optional ausgewählt werden kann, fokussierbar, die einem Treffertest unterzogen werden können, in-Platz-bearbeitbar und IAccessible.Beispiele für einen ShapeSubField sind Listenelemente in einem Listen Rasterzellen - Feld und Rasterlinien in einem Raster und Optionsfelder Feld in einer Optionsfeldgruppe.ShapeSubFields werden nur bei Bedarf erstellt wird.Beispielsweise muss ein Raster, das 10,000 Zellen enthält, wird nur ein Unterfeld für eine Zelle erstellen, wenn das Unterfeld über IAccessible ausgewählt, verwendet, Treffer-getestet, geändert oder darauf zugegriffen wird. | |
SnakingInfo | ||
SnapToGridRule | Verschluss-zu-GRID-Regeln, die vom ShapeElements die Position und/oder Größe beschränken. | |
SnapToPerimeterFollowingRotationRule | Grenzen die Regel für das Folgen dem Umkreises einer übergeordneten Formular. | |
StyleSet | Ein StyleSet ist eine Auflistung von Grafikobjekte, die von einer Anwendung verwendet werden können, einen Satz von Stifte und Pinsel, für alle Zeichenvorgänge zu verwendende Schriftart enthält.Innerhalb des Zeichnungscodes können Sie StyleSet.GetPen aufrufen, um einen bestimmten Stift abzurufen, der vom System definiert ist.Der Stift im rechten Winkel zur richtigen Farbe und den Stil festgelegt wird, die in der Anwendung definiert sind.Mit diesem Stift sofort, da er eindeutig ist.Wenn Sie auf eine Stifts verwenden GetPenCopy enthalten müssen.StyleSets kann auf verschiedenen Ebenen im System leben.Es gibt ein ApplicationStyleSet, die das Format der Standard definierte Anwendung Schema sind.Es gibt auch ClassStyleSets, die am Klassentyp, der vorhanden sein, um die Stile für alle Instanzen dieser Klasse der Form anzugeben.Dort können auch vorhandene Instanz StyleSets, die Ressourceninformationen für jede Instanz einer Form enthält.Dies sollte verwendet werden, wenn verschiedene Instanzen derselben Klasse von Formen besitzen verschiedene Weise dargestellt werden können.Wenn es sich um ein Objekt, z. B. ein Stift abzurufen, geht der StyleSet-Code die Vererbungskette der Instanz Klasse zur Verwendung StyleSets bis hinauf, wenn das erste eines findet, das auf diese Ressource enthält, auf der Sie suchen (wie durch das ResourceId definiert, das Sie fordern). | |
StyleSetResourceId | Klasse für eine StyleSet-Ressource eindeutig definiert wird. | |
SubfieldAccessibleObject | Zusammenfassende Beschreibung für SubfieldAccessibleObject. | |
SwimLaneFixUpContext | Stellt den Kontext für die Positionierung eines neu eingefügten swimlane bereit | |
SwimlaneHelper | ||
SwimlaneShape | Stellt eine swimlane Form in einem Diagramm dar.Basisklasse für swmlane Formen, die Sie in DSL-Definition angeben. | |
SwimlaneShapeGeometry | Kapselt die Faltung, Zeichnungen und auf der Entwurfsoberfläche Swimlane eines Treffertests | |
SwimlaneShapeSerializer | Serialisierungsprogramm SwimlaneShapeSerializer für DomainClass SwimlaneShape. | |
TextField | Einfaches Objekt, das einen Teil einer Form darstellt, die Beschriftungen oder Bereiche anzeigen kann. | |
ToggleButtonEventArgs | Ereignisargumente für ToggleButton-Klasse | |
ToggleButtonField | Ein ShapeField, das ein entsprechendes Bild anzeigen kann der Auswahlzustand | |
ToolboxAction | ToolboxAction reagiert auf Ereignisse Doppelklick auf Toolboxelementen. | |
UnplacedShapesContext | Kontextinformationen für Drag & Drop, die Formen nachverfolgt werden, die noch nicht positioniert und werden neuere Platzierung erfordern.In jeder angegebenen Transaktion können Sie unplaced Forms für mehrere Diagramme verfügen, wenn mehrere Diagramme oben behoben werden müssen. |
Strukturen
Struktur | Beschreibung | |
---|---|---|
AreaFieldCornerRadius | Struktur mit vier Gleitkommazahlen darstellt, die die Eck radien des AreaField angeben. | |
PointD | ||
RectangleD | Speichert einen Satz von vier Doubles, die die Position und Größe eines Rechtecks angeben. | |
SizeD |
Schnittstellen
Schnittstelle | Beschreibung | |
---|---|---|
IAmbientFontProvider | Die Prinzipale Worker Oberfläche für den SAmbientFontProvider-Dienst | |
IBinaryLinkGeometryData | Definiert die Schnittstelle für binäre Containers der Link Geometrie.Ein binärer Link wird durch seine Rand zeigt bezeichnet. | |
IContextMenuHost | Kontextmenü vertrag hostet | |
IGeometryHost | Definiert die Schnittstelle des Containers der Geometrie. | |
ILineLabel | Wird vom LinkShape wenn bei der Aktualisierung, EdgePoints-Änderung Position der Bezeichnung | |
IListFieldContainer | Definiert Methoden für die Form des ListField. | |
INodeGeometryData | ||
IShapeIterator | Eine Schnittstelle für einen im iterator, der verwendet wird, um eine Form und alle Formen des untergeordneten Elements durchlaufen. |
Delegaten
Delegat | Beschreibung | |
---|---|---|
ContextMenuRequestedEventHandler | ||
DiagramItemEventHandler | Delegat zum Behandeln von Ereignissen Diagrammelement. | |
DiagramKeyEventHandler | Delegat zum Behandeln von Tastaturereignissen. | |
DiagramKeyPressEventHandler | Delegat zum Behandeln von Ereignissen Tastendruck. | |
DiagramMouseEventHandler | Delegat zum Behandeln von Mausereignissen. | |
DiagramPointEventHandler | Delegat zum Behandeln von Ereignissen, die Punktkoordinaten erfordern, z. B. ein Click-Ereignis. | |
DisplayImageGetter | Delegat, um das Bild abzurufen, um nach einem Depot listenelement darzustellen | |
DisplayStringGetter | Delegat, der der Zeichenfolge abzurufen, die im Depot listenelement für das angegebene Modellelement anzuzeigen. | |
DomainPresentationNavigator | Delegat für eine Methode, die von einem ModelElement zu einem Satz von PresentationElements navigiert, das sie auf einem Satz von Diagrammen darstellen. | |
EditValueEndedEventHandler | Behandelt, wenn die Bearbeitung verarbeiten normalerweise beendet hat, indem das Übernehmen oder das Verwerfen von Änderungen. | |
ElementListGetter | Gibt eine angegebene Liste ein Modellelement zurück.Wird für DomainPath-Durchlauf Methode. | |
MouseAction.MouseActionActivatedEventHandler | Behandelt das MouseActionActivated-Ereignis aus MouseAction. | |
MouseAction.MouseActionDeactivatedEventHandler | Behandelt das MouseActionDeactivated-Ereignis aus MouseAction. | |
PresentationDomainNavigator | Navigiert zu PresentationElement von ModelElement. | |
PropertyElementGetter | Ruft das Element ab, für das die Eigenschaft, die für das angegebene Element angezeigte gehostet wird. | |
ScrollPositionChangedEventHandler | ||
ScrollRangeChangedEventHandler | ||
SelectionChangedByDeletionEventHandler | ||
ShapeSelectionChangedEventHandler | ||
ShapeSelectionChangingEventHandler | ||
ToggleButtonEventHandler | ||
ZoomChangedEventHandler |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
ActionRequest | Die Typen von Aktionen, die am Ende eines MouseActions-Ereignisses ausgeführt werden können. | |
AnchoringBehavior.Edge | Verweist auf eine Seite eines umschließenden Rechtecks in einem AnchoringBehavior an. | |
BinaryLinkShapeBase.AnchorEndState | ||
BoundsFixupState | Gibt die Bedingung an, wenn OnBoundsFixup aufgerufen wird. | |
BrushSettingsFlags | Mit der Flags, die Einstellungen bürsten vorgenommen wurde oder überschrieben, sind unveränderlich. | |
ConnectActionCursor | ||
ConnectorArrowStyle | DomainEnumeration: ConnectorArrowStyle-Beschreibung für Microsoft.VisualStudio.Modeling.Diagrams.ConnectorArrowStyle | |
ConnectorDecoratorPosition | DomainEnumeration: ConnectorDecoratorPositions-Beschreibung für Microsoft.VisualStudio.Modeling.Diagrams.ConnectorDecoratorPosition | |
Diagram.CreateBitmapPreference | Einstellungen für Diagram.CreateBitmap() | |
DiagramClientView.EnsureVisiblePreferences | Einstellungen für die EnsureVisible-Methode. | |
FontSettingsFlags | Mit Flags, die Schriftarteinstellungen unveränderlich überschrieben oder herstellten sind. | |
GrabHandle.ShapeSide | Der Speicherort der Ziehpunkt | |
GrabHandle.VerticalSection | ||
InvisibleCollapseFlags | Die Flags, zu bestimmen wie die shapeField reduziert wird, wenn festgelegt, um nicht sichtbar sein | |
LabelAlignment | Enumeration für das Ausrichten einer Bezeichnung der Zeile. entweder nach links oder rechts der Zeile. | |
LabelPlacedFlag | Enumeration für das eine Bezeichnung, ob eingefügt oder manuell verschobene/sortierte Auto ist. | |
LabelPlacement | Enumeration für, wo nach dem Linie ihre Bezeichnung positioniert. | |
MouseActionEvent | Ereignistypen, die für ein MouseAction ausgelöst werden können. | |
NodeShape.NodeSides | Gibt eine oder mehrere Seiten einer Knoten Form an. | |
PenSettingsFlags | Mit der Flags, die Einstellungen einsperren vorgenommen wurde oder überschrieben, sind unveränderlich. | |
PointRelativeTo | Gibt den Bezugspunkt an, aus dem die Koordinaten relativ sind. | |
PortPlacement | Port Form kann in einer der vier Seiten der übergeordneten Form aufweisen | |
ResizeDirection | ||
RoutingStyle | DomainEnumeration: RoutingStyle-Beschreibung für Microsoft.VisualStudio.Modeling.Diagrams.RoutingStyle | |
ShapeDecoratorPosition | DomainEnumeration: ShapeDecoratorPositions-Beschreibung für Microsoft.VisualStudio.Modeling.Diagrams.ShapeDecoratorPosition | |
ShapeElement.RelationshipType | Definiert den Typ der Beziehungen zwischen übergeordneten und untergeordneten Elementen, die von zulässigen | |
SwimlaneAlignment | Enumeration, die angibt, wie Verantwortlichkeitsbereiche auf das Diagramm ausgerichtet werden können: entweder horizontal oder vertikal. | |
SwimlaneDecoratorPosition | Swimlane-Decorator-Elemente sind zulässig sind nur in 3 Positionen. |