Freigeben über


ConnectorDecorator-Klasse

Die Klasse, um die Methode zu kapseln, wie ShapeFields und die untergeordneten Shapes verwendet werden, um Schreibweisen-Decorator-Elemente darzustellen, wenn sie auf einem Konnektor platziert werden.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.Decorator
    Microsoft.VisualStudio.Modeling.Diagrams.ConnectorDecorator

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

Syntax

'Declaration
Public Class ConnectorDecorator _
    Inherits Decorator
public class ConnectorDecorator : Decorator

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode ConnectorDecorator(ShapeField, ConnectorDecoratorPosition) Erstellt ein ConnectorDecorator.
Öffentliche Methode ConnectorDecorator(ShapeField, ConnectorDecoratorPosition, PointD) Erstellt ein ConnectorDecorator.
Öffentliche Methode ConnectorDecorator(ShapeField, ConnectorDecoratorPosition, Boolean) Erstellt ein ConnectorDecorator.
Öffentliche Methode ConnectorDecorator(ShapeField, ConnectorDecoratorPosition, PointD, Boolean) Erstellt ein ConnectorDecorator.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft CanMove Ob dieses Decorator-Element verschoben werden kann.Ein Decorator-Element kann nur verschoben werden, wenn es als beweglich instanziiert ist und einen Host benötigt. (Von Decorator geerbt.)
Geschützte Eigenschaft DecoratorAnchorMargins Ruft den Rand um das Feld ab.Das Decorator-Element kann sich dem Feld in diesem Bereich anfügen. (Von Decorator geerbt.)
Öffentliche Eigenschaft Field Ruft das Feld ab, dem das Decorator-Element zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Eigenschaft Offset Ruft den Offset ab, der die Standardposition des Decorators modifiziert, oder legt diesen fest. (Von Decorator geerbt.)
Öffentliche Eigenschaft Position Ruft die Position dieses Decorators relativ zur übergeordneten Form ab.
Öffentliche Eigenschaft RequiresHost Alle Konnektordecorator-Elemente benötigen einen Host. (Überschreibt Decorator.RequiresHost.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AssociateValueWith(Store, AssociatedPropertyInfo) Ordnet das Decorator-Element einer Speichereigenschaft zu, die der Form zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Methode AssociateValueWith(Store, Guid) Ordnet das Decorator-Element einer Speichereigenschaft zu, die der Form zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Methode AssociateValueWith(Store, Guid, AssociatedPropertyInfo) Ordnet das Decorator-Element einer Speichereigenschaft zu, die der Form zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Methode AssociateVisibilityWith(Store, AssociatedPropertyInfo) Ordnet die Sichtbarkeit des Decorator-Elements einer Speichereigenschaft zu, die einem Formular zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Methode AssociateVisibilityWith(Store, Guid) Ordnet die Sichtbarkeit des Decorator-Elements einer Speichereigenschaft zu, die einem Formular zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Methode AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) Ordnet die Sichtbarkeit des Decorator-Elements einer Speichereigenschaft zu, die einem Formular zugewiesen ist. (Von Decorator geerbt.)
Öffentliche Methode ConfigureHostShape Konfiguriert eine Hostform für die Verwendung mit diesem Decorator-Element.Wenn das angegebene übergeordnete Element keine Hostform für dieses Decorator-Element hat, wird eine neue erstellt.Wenn eine Host-Form bereits vorhanden ist, werden Einstellungen für dieses Decorator-Element auf die vorhandene Host-Form erneut angewendet; eine neue Host-Form wird nicht erstellt. (Überschreibt Decorator.ConfigureHostShape(ShapeElement).)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetHostShape Ruft die Hostform ab. (Von Decorator geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GetValue Ruft die Verknüpfung zwischen dem Decorator und einer Form ab. (Von Decorator geerbt.)
Öffentliche Methode GetVisible Ruft die Sichtbarkeit des Decorator-Elements ab, das einer Form zugewiesen wird. (Von Decorator geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode OnAfterOffsetChanged Ermöglicht abgeleiteten Klassen das Decorator-Element zu ändern, nachdem der Offset geändert hat. (Von Decorator geerbt.)
Öffentliche Methode RepositionHostShape Ändert die Position der angegebenen Hostform auf Grundlage der Position des Konnektors. (Überschreibt Decorator.RepositionHostShape(DecoratorHostShape).)
Öffentliche Methode SetValue Legt die Zuordnung mit der Dekoration und einer Form fest. (Von Decorator geerbt.)
Öffentliche Methode SetVisible Legt die Sichtbarkeit eines Decorator-Elements fest, das einer Form zugewiesen wird. (Von Decorator geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode UpdateDecoratorHostShapes(ModelElement) Aktualisiert die Begrenzungen für die Hostformen. (Von Decorator geerbt.)
Öffentliche Methode UpdateDecoratorHostShapes(ModelElement, Guid) Aktualisiert die Begrenzungen für die Hostformen. (Von Decorator geerbt.)
Öffentliche Methode UpdateHostShapeVisibility Aktualisiert die Sichtbarkeit der Host-Form. (Von Decorator geerbt.)

Zum Seitenanfang

Hinweise

Alle Decorator-Elemente auf Konnektoren benötigen Hostformen

Threadsicherheit

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

Siehe auch

Referenz

Microsoft.VisualStudio.Modeling.Diagrams-Namespace