AnchoringBehavior Class

 

Describes how the ShapeField should position and size itself as the parent NodeShape moves and resizes.

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

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

public ref class AnchoringBehavior 

NameDescription
System_CAPS_pubpropertyHasBottomAnchor

Gets a value indicating whether a bottom anchor has been specified.

System_CAPS_pubpropertyHasLeftAnchor

Gets a value indicating whether a left anchor has been specified.

System_CAPS_pubpropertyHasRightAnchor

Gets a value indicating whether a right anchor has been specified.

System_CAPS_pubpropertyHasTopAnchor

Gets a value indicating whether a top anchor has been specified.

System_CAPS_pubpropertyInvisibleCollapseFlags

System_CAPS_pubpropertyMinimumHeight

Gets or sets the minimum height in world units.

System_CAPS_pubpropertyMinimumHeightInLines

Gets or sets the minimum number of lines of text for this shape field.

System_CAPS_pubpropertyMinimumWidth

System_CAPS_pubpropertyMinimumWidthInCharacters

NameDescription
System_CAPS_pubmethodCenterHorizontally()

System_CAPS_pubmethodCenterHorizontally(Double)

System_CAPS_pubmethodCenterHorizontally(AnchoringBehavior::Edge, NodeShape^, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterHorizontally(AnchoringBehavior::Edge, NodeShape^, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterHorizontally(AnchoringBehavior::Edge, ShapeField^, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterHorizontally(AnchoringBehavior::Edge, ShapeField^, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterHorizontally(NodeShape^, AnchoringBehavior::Edge, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterHorizontally(NodeShape^, AnchoringBehavior::Edge, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterHorizontally(NodeShape^, AnchoringBehavior::Edge, NodeShape^, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterHorizontally(NodeShape^, AnchoringBehavior::Edge, NodeShape^, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterHorizontally(NodeShape^, AnchoringBehavior::Edge, ShapeField^, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterHorizontally(NodeShape^, AnchoringBehavior::Edge, ShapeField^, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterHorizontally(ShapeField^, AnchoringBehavior::Edge, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterHorizontally(ShapeField^, AnchoringBehavior::Edge, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterHorizontally(ShapeField^, AnchoringBehavior::Edge, NodeShape^, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterHorizontally(ShapeField^, AnchoringBehavior::Edge, NodeShape^, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterHorizontally(ShapeField^, AnchoringBehavior::Edge, ShapeField^, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterHorizontally(ShapeField^, AnchoringBehavior::Edge, ShapeField^, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterVertically()

System_CAPS_pubmethodCenterVertically(Double)

System_CAPS_pubmethodCenterVertically(AnchoringBehavior::Edge, NodeShape^, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterVertically(AnchoringBehavior::Edge, NodeShape^, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterVertically(AnchoringBehavior::Edge, ShapeField^, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterVertically(AnchoringBehavior::Edge, ShapeField^, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterVertically(NodeShape^, AnchoringBehavior::Edge, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterVertically(NodeShape^, AnchoringBehavior::Edge, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterVertically(NodeShape^, AnchoringBehavior::Edge, NodeShape^, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterVertically(NodeShape^, AnchoringBehavior::Edge, NodeShape^, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterVertically(NodeShape^, AnchoringBehavior::Edge, ShapeField^, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterVertically(NodeShape^, AnchoringBehavior::Edge, ShapeField^, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterVertically(ShapeField^, AnchoringBehavior::Edge, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterVertically(ShapeField^, AnchoringBehavior::Edge, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterVertically(ShapeField^, AnchoringBehavior::Edge, NodeShape^, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterVertically(ShapeField^, AnchoringBehavior::Edge, NodeShape^, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodCenterVertically(ShapeField^, AnchoringBehavior::Edge, ShapeField^, AnchoringBehavior::Edge)

System_CAPS_pubmethodCenterVertically(ShapeField^, AnchoringBehavior::Edge, ShapeField^, AnchoringBehavior::Edge, Double)

System_CAPS_pubmethodClear()

Clears the currently set AnchorTargets and Suspensions.

System_CAPS_pubmethodClearBottomAnchor()

Clears the bottom archor targets.

System_CAPS_pubmethodClearRightAnchor()

Clears the right archor targets.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodSetBottomAnchor(Double)

Anchors the bottom of the ShapeField at a specified distance from the top of the parent ShapeNode.

System_CAPS_pubmethodSetBottomAnchor(AnchoringBehavior::Edge, Double)

Anchors the bottom of the ShapeField to a particular side of the parent ShapeElement.

System_CAPS_pubmethodSetBottomAnchor(NodeShape^, Double)

Anchors the bottom of the ShapeField at a distance from the top of a sibling.

System_CAPS_pubmethodSetBottomAnchor(NodeShape^, AnchoringBehavior::Edge, Double)

Anchors the bottom of the ShapeField to a particular side of a sibling NodeShape.

System_CAPS_pubmethodSetBottomAnchor(ShapeField^, Double)

Anchors the bottom of the ShapeField at a distance from the top of a sibling.

System_CAPS_pubmethodSetBottomAnchor(ShapeField^, AnchoringBehavior::Edge, Double)

Anchors the ShapeField's bottom side to a particular side of a sibling ShapeField.

System_CAPS_pubmethodSetLeftAnchor(Double)

Anchors the ShapeField's left side to the vertical line which is a distance of [parent ShapeElement's width multiplied by percentage] relative to the parent ShapeElement's left side.

System_CAPS_pubmethodSetLeftAnchor(AnchoringBehavior::Edge, Double)

Anchors the ShapeField's left side to a particular side of the parent Shape.

System_CAPS_pubmethodSetLeftAnchor(NodeShape^, Double)

Anchors the ShapeField's left side at a specified distance from a sibling NodeShape.

System_CAPS_pubmethodSetLeftAnchor(NodeShape^, AnchoringBehavior::Edge, Double)

Anchors the ShapeField's left side to a particular side of a sibling ShapeElement.

System_CAPS_pubmethodSetLeftAnchor(ShapeField^, Double)

Anchors the ShapeField's left side to the vertical line which is a distance of [sibling ShapeField's width multiplied by percentage] relative to the sibling ShapeField's left side.

System_CAPS_pubmethodSetLeftAnchor(ShapeField^, AnchoringBehavior::Edge, Double)

Anchors the ShapeField's left side to a particular side of a sibling ShapeField.

System_CAPS_pubmethodSetRightAnchor(Double)

Anchors the ShapeField's right side to the vertical line which is a distance of [parent ShapeElement's width multiplied by percentage] relative to the parent ShapeElement's left side.

System_CAPS_pubmethodSetRightAnchor(AnchoringBehavior::Edge, Double)

Anchors the ShapeField's right side to a particular side of the parent ShapeElement.

System_CAPS_pubmethodSetRightAnchor(NodeShape^, Double)

Anchors the ShapeField's right side to the vertical line which is a distance of [sibling NodeShape's width multiplied by percentage] relative to the sibling NodeShape's left side.

System_CAPS_pubmethodSetRightAnchor(NodeShape^, AnchoringBehavior::Edge, Double)

Anchors the ShapeField's right side to a particular side of a sibling NodeShape.

System_CAPS_pubmethodSetRightAnchor(ShapeField^, Double)

Anchors the ShapeField's right side to the vertical line which is a distance of [sibling ShapeField's width multiplied by percentage] relative to the sibling ShapeField's left side.

System_CAPS_pubmethodSetRightAnchor(ShapeField^, AnchoringBehavior::Edge, Double)

Anchors the ShapeField's right side to a particular side of a sibling ShapeField.

System_CAPS_pubmethodSetTopAnchor(Double)

Anchors the ShapeField's top side to the horizontal line which is a distance of [parent ShapeElement's height multiplied by percentage] relative to the parent ShapeElement's top side.

System_CAPS_pubmethodSetTopAnchor(AnchoringBehavior::Edge, Double)

Anchors the ShapeField's top side to a particular side of the parent ShapeElement.

System_CAPS_pubmethodSetTopAnchor(NodeShape^, Double)

Anchors the ShapeField's top side to the horizontal line which is a distance of [sibling NodeShape's height multiplied by percentage] relative to the sibling NodeShape's top side.

System_CAPS_pubmethodSetTopAnchor(NodeShape^, AnchoringBehavior::Edge, Double)

Anchors the ShapeField's top side to a particular side of a sibling NodeShape.

System_CAPS_pubmethodSetTopAnchor(ShapeField^, Double)

Anchors the ShapeField's top side to the horizontal line which is a distance of [sibling ShapeField's height multiplied by percentage] relative to the sibling ShapeField's top side.

System_CAPS_pubmethodSetTopAnchor(ShapeField^, AnchoringBehavior::Edge, Double)

Anchors the ShapeField's top side to a particular side of a sibling ShapeField.

System_CAPS_pubmethodToString()

(Inherited from Object.)

For an example, see AnchoringBehavior.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: