Freigeben über


AnchoringBehavior-Klasse

Beschreibt, wie die ShapeField sich positionieren und seine Größe anpassen soll, während die übergeordnete NodeShape verschoben und angepasst wird.

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Modeling.Diagrams.AnchoringBehavior

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 AnchoringBehavior
public class AnchoringBehavior

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode AnchoringBehavior(NodeShape)
Öffentliche Methode AnchoringBehavior(ShapeField)

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft HasBottomAnchor Ruft einen Wert ab, der angibt, ob ein unterer Anker angegeben wurde.
Öffentliche Eigenschaft HasLeftAnchor Ruft einen Wert ab, der angibt, ob ein linker Anker angegeben wurde.
Öffentliche Eigenschaft HasRightAnchor Ruft einen Wert ab, der angibt, ob ein rechter Anker angegeben wurde.
Öffentliche Eigenschaft HasTopAnchor Ruft einen Wert ab, der angibt, ob ein oberer Anker angegeben wurde.
Öffentliche Eigenschaft InvisibleCollapseFlags
Öffentliche Eigenschaft MinimumHeight Ruft die Mindesthöhe in globalen Einheiten ab oder legt diese fest.
Öffentliche Eigenschaft MinimumHeightInLines Ruft die Mindestanzahl von Textzeilen für dieses Formfeld ab oder legt dies fest.
Öffentliche Eigenschaft MinimumWidth
Öffentliche Eigenschaft MinimumWidthInCharacters

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CenterHorizontally()
Öffentliche Methode CenterHorizontally(Double)
Öffentliche Methode CenterHorizontally(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Öffentliche Methode CenterHorizontally(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Öffentliche Methode CenterHorizontally(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Öffentliche Methode CenterHorizontally(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Öffentliche Methode CenterHorizontally(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterHorizontally(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterHorizontally(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterHorizontally(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Öffentliche Methode CenterHorizontally(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Öffentliche Methode CenterHorizontally(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterHorizontally(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Öffentliche Methode CenterHorizontally(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Öffentliche Methode CenterHorizontally(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterHorizontally(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterHorizontally(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterHorizontally(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterVertically()
Öffentliche Methode CenterVertically(Double)
Öffentliche Methode CenterVertically(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Öffentliche Methode CenterVertically(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Öffentliche Methode CenterVertically(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Öffentliche Methode CenterVertically(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Öffentliche Methode CenterVertically(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterVertically(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterVertically(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterVertically(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Öffentliche Methode CenterVertically(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Öffentliche Methode CenterVertically(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterVertically(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Öffentliche Methode CenterVertically(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Öffentliche Methode CenterVertically(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterVertically(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterVertically(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Öffentliche Methode CenterVertically(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Öffentliche Methode Clear Löscht die derzeit festgelegten AnchorTargets und die Suspensions.
Öffentliche Methode ClearBottomAnchor Löscht die unteren Ankerziele.
Öffentliche Methode ClearRightAnchor Löscht die rechten Ankerziele.
Ö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 GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode SetBottomAnchor(Double) Verankert den unteren Rand des ShapeField in einem angegebenen Abstand vom oberen Rand des übergeordneten ShapeNode.
Öffentliche Methode SetBottomAnchor(AnchoringBehavior.Edge, Double) Verankert den unteren Rand des ShapeField an einer bestimmten Seite des übergeordneten ShapeElement.
Öffentliche Methode SetBottomAnchor(NodeShape, Double) Verankert den unteren Rand des ShapeField in einem Abstand vom oberen Rand eines nebengeordneten Elements.
Öffentliche Methode SetBottomAnchor(ShapeField, Double) Verankert den unteren Rand des ShapeField in einem Abstand vom oberen Rand eines nebengeordneten Elements.
Öffentliche Methode SetBottomAnchor(NodeShape, AnchoringBehavior.Edge, Double) Verankert den unteren Rand des ShapeField an einer bestimmten Seite von einem nebengeordneten NodeShape.
Öffentliche Methode SetBottomAnchor(ShapeField, AnchoringBehavior.Edge, Double) Verankert die untere Seite eines ShapeField an einer bestimmten Seite von einem nebengeordneten ShapeField.
Öffentliche Methode SetLeftAnchor(Double) Verankert die linke Seite vom ShapeField auf die vertikale Linie, die ein Abstand von [Breite des übergeordneten ShapeElement multipliziert mit Prozentsatz] in Bezug auf die linke Seite des übergeordneten ShapeElement ist.
Öffentliche Methode SetLeftAnchor(AnchoringBehavior.Edge, Double) Verankert die linke Seite vom ShapeField an einer bestimmten Seite der übergeordneten Shape.
Öffentliche Methode SetLeftAnchor(NodeShape, Double) Verankert die linke Seite vom ShapeField in einem angegebenen Abstand von einem nebengeordneten NodeShape.
Öffentliche Methode SetLeftAnchor(ShapeField, Double) Verankert die linke Seite vom ShapeField auf die vertikale Linie, die ein Abstand von [Breite des nebengeordneten ShapeField multipliziert mit dem Prozentsatz] in Bezug auf die linke Seite des nebengeordneten ShapeField ist.
Öffentliche Methode SetLeftAnchor(NodeShape, AnchoringBehavior.Edge, Double) Verankert die linke Seite eines ShapeField an einer bestimmten Seite von einem nebengeordneten ShapeElement.
Öffentliche Methode SetLeftAnchor(ShapeField, AnchoringBehavior.Edge, Double) Verankert die linke Seite eines ShapeField an einer bestimmten Seite von einem nebengeordneten ShapeField.
Öffentliche Methode SetRightAnchor(Double) Verankert die rechten Seite vom ShapeField auf die vertikale Linie, die ein Abstand von [Breite des übergeordneten ShapeElement multipliziert mit Prozentsatz] in Bezug auf die linke Seite des übergeordneten ShapeElement ist.
Öffentliche Methode SetRightAnchor(AnchoringBehavior.Edge, Double) Verankert die rechte Seite vom ShapeField an einer bestimmten Seite des übergeordneten ShapeElement.
Öffentliche Methode SetRightAnchor(NodeShape, Double) Verankert die rechte Seite vom ShapeField auf die vertikale Linie, die ein Abstand von [Breite des nebengeordneten NodeShape multipliziert mit dem Prozentsatz] in Bezug auf die linke Seite des nebengeordneten NodeShape ist.
Öffentliche Methode SetRightAnchor(ShapeField, Double) Verankert die rechte Seite vom ShapeField auf die vertikale Linie, die ein Abstand von [Breite des nebengeordneten ShapeField multipliziert mit dem Prozentsatz] in Bezug auf die linke Seite des nebengeordneten ShapeField ist.
Öffentliche Methode SetRightAnchor(NodeShape, AnchoringBehavior.Edge, Double) Verankert die rechte Seite eines ShapeField an einer bestimmten Seite von einem nebengeordneten NodeShape.
Öffentliche Methode SetRightAnchor(ShapeField, AnchoringBehavior.Edge, Double) Verankert die rechte Seite eines ShapeField an einer bestimmten Seite von einem nebengeordneten ShapeField.
Öffentliche Methode SetTopAnchor(Double) Verankert die obere Seite vom ShapeField auf die horizontale Linie, die ein Abstand von [Höhe des übergeordneten ShapeElement multipliziert mit Prozentsatz] in Bezug auf die obere Seite des übergeordneten ShapeElement ist.
Öffentliche Methode SetTopAnchor(AnchoringBehavior.Edge, Double) Verankert die obere Seite vom ShapeField an einer bestimmten Seite des übergeordneten ShapeElement.
Öffentliche Methode SetTopAnchor(NodeShape, Double) Verankert die obere Seite vom ShapeField auf die horizontale Linie, die ein Abstand von [Höhe des nebengeordneten NodeShape multipliziert mit dem Prozentsatz] in Bezug auf die obere Seite des nebengeordneten NodeShape ist.
Öffentliche Methode SetTopAnchor(ShapeField, Double) Verankert die obere Seite vom ShapeField auf die horizontale Linie, die ein Abstand von [Höhe des nebengeordneten ShapeField multipliziert mit dem Prozentsatz] in Bezug auf die obere Seite des nebengeordneten ShapeField ist.
Öffentliche Methode SetTopAnchor(NodeShape, AnchoringBehavior.Edge, Double) Verankert die obere Seite eines ShapeField an einer bestimmten Seite von einem nebengeordneten NodeShape.
Öffentliche Methode SetTopAnchor(ShapeField, AnchoringBehavior.Edge, Double) Verankert die obere Seite eines ShapeField an einer bestimmten Seite von einem nebengeordneten ShapeField.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Beispiele

Ein Beispiel finden Sie unter AnchoringBehavior.

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