Partager via


AnchoringBehavior, classe

Décrit comment ShapeField doit se positionner et se dimensionner lorsque la forme parente NodeShape se déplace et se redimensionne.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.VisualStudio.Modeling.Diagrams
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Syntaxe

'Déclaration
Public Class AnchoringBehavior
public class AnchoringBehavior

Le type AnchoringBehavior expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique AnchoringBehavior(NodeShape)
Méthode publique AnchoringBehavior(ShapeField)

Début

Propriétés

  Nom Description
Propriété publique HasBottomAnchor Obtient une valeur indiquant si un ancrage inférieur a été spécifié.
Propriété publique HasLeftAnchor Obtient une valeur indiquant si un ancrage gauche a été spécifié.
Propriété publique HasRightAnchor Obtient une valeur indiquant si un ancrage droit a été spécifié.
Propriété publique HasTopAnchor Obtient une valeur indiquant si un ancrage supérieur a été spécifié.
Propriété publique InvisibleCollapseFlags
Propriété publique MinimumHeight Obtient ou définit la hauteur minimale en unités universelles.
Propriété publique MinimumHeightInLines Obtient ou définit le nombre minimal de lignes de texte pour ce champ de forme.
Propriété publique MinimumWidth
Propriété publique MinimumWidthInCharacters

Début

Méthodes

  Nom Description
Méthode publique CenterHorizontally()
Méthode publique CenterHorizontally(Double)
Méthode publique CenterHorizontally(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Méthode publique CenterHorizontally(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Méthode publique CenterHorizontally(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Méthode publique CenterHorizontally(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Méthode publique CenterHorizontally(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Méthode publique CenterHorizontally(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Méthode publique CenterHorizontally(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Méthode publique CenterHorizontally(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Méthode publique CenterHorizontally(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Méthode publique CenterHorizontally(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Méthode publique CenterHorizontally(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Méthode publique CenterHorizontally(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Méthode publique CenterHorizontally(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Méthode publique CenterHorizontally(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Méthode publique CenterHorizontally(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Méthode publique CenterHorizontally(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Méthode publique CenterVertically()
Méthode publique CenterVertically(Double)
Méthode publique CenterVertically(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Méthode publique CenterVertically(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Méthode publique CenterVertically(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Méthode publique CenterVertically(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge)
Méthode publique CenterVertically(AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Méthode publique CenterVertically(AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Méthode publique CenterVertically(NodeShape, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Méthode publique CenterVertically(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Méthode publique CenterVertically(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Méthode publique CenterVertically(ShapeField, AnchoringBehavior.Edge, AnchoringBehavior.Edge, Double)
Méthode publique CenterVertically(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge)
Méthode publique CenterVertically(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge)
Méthode publique CenterVertically(NodeShape, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Méthode publique CenterVertically(NodeShape, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Méthode publique CenterVertically(ShapeField, AnchoringBehavior.Edge, NodeShape, AnchoringBehavior.Edge, Double)
Méthode publique CenterVertically(ShapeField, AnchoringBehavior.Edge, ShapeField, AnchoringBehavior.Edge, Double)
Méthode publique Clear Efface les éléments AnchorTargets et Suspensions actuellement définis.
Méthode publique ClearBottomAnchor Efface les cibles d'ancrage inférieures.
Méthode publique ClearRightAnchor Efface les cibles d'ancrage à droite.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégée Finalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique SetBottomAnchor(Double) Ancre le bas de ShapeField à une distance spécifiée du haut du ShapeNode parent.
Méthode publique SetBottomAnchor(AnchoringBehavior.Edge, Double) Ancre le bas du ShapeField à un côté particulier du ShapeElement parent.
Méthode publique SetBottomAnchor(NodeShape, Double) Ancre le bas de ShapeField à une certaine distance du haut d'un frère.
Méthode publique SetBottomAnchor(ShapeField, Double) Ancre le bas de ShapeField à une certaine distance du haut d'un frère.
Méthode publique SetBottomAnchor(NodeShape, AnchoringBehavior.Edge, Double) Ancre le bas du ShapeField à un côté particulier d'un NodeShape frère.
Méthode publique SetBottomAnchor(ShapeField, AnchoringBehavior.Edge, Double) Ancre la partie inférieure du ShapeField à un côté particulier d'un ShapeField frère.
Méthode publique SetLeftAnchor(Double) Ancre le côté gauche du ShapeField à la ligne verticale qui est une distance [la largeur du ShapeElement parent multipliée par pourcentage] par rapport au côté gauche du ShapeElement parent.
Méthode publique SetLeftAnchor(AnchoringBehavior.Edge, Double) Ancre le côté gauche du ShapeField à un côté particulier du Shape parent.
Méthode publique SetLeftAnchor(NodeShape, Double) Ancre le côté gauche du ShapeField à une distance spécifiée d'un NodeShape frère.
Méthode publique SetLeftAnchor(ShapeField, Double) Ancre le côté gauche du ShapeField à la ligne verticale qui est une distance [la largeur du ShapeField frère multipliée par pourcentage] par rapport au côté gauche du ShapeField frère.
Méthode publique SetLeftAnchor(NodeShape, AnchoringBehavior.Edge, Double) Ancre la partie gauche du ShapeField à un côté particulier d'un ShapeElement frère.
Méthode publique SetLeftAnchor(ShapeField, AnchoringBehavior.Edge, Double) Ancre la partie gauche du ShapeField à un côté particulier d'un ShapeField frère.
Méthode publique SetRightAnchor(Double) Ancre le côté droit du ShapeField à la ligne verticale qui est une distance [la largeur du ShapeElement parent multipliée par pourcentage] par rapport au côté gauche du ShapeElement parent.
Méthode publique SetRightAnchor(AnchoringBehavior.Edge, Double) Ancre le côté droit du ShapeField à un côté particulier du ShapeElement parent.
Méthode publique SetRightAnchor(NodeShape, Double) Ancre le côté droit du ShapeField à la ligne verticale qui est une distance [la largeur du NodeShape frère multipliée par pourcentage] par rapport au côté gauche du NodeShape frère.
Méthode publique SetRightAnchor(ShapeField, Double) Ancre le côté droit du ShapeField à la ligne verticale qui est une distance [la largeur du ShapeField frère multipliée par pourcentage] par rapport au côté gauche du ShapeField frère.
Méthode publique SetRightAnchor(NodeShape, AnchoringBehavior.Edge, Double) Ancre la partie droite du ShapeField à un côté particulier d'un NodeShape frère.
Méthode publique SetRightAnchor(ShapeField, AnchoringBehavior.Edge, Double) Ancre la partie droite du ShapeField à un côté particulier d'un ShapeField frère.
Méthode publique SetTopAnchor(Double) Ancre le côté supérieur du ShapeField à la ligne horizontale qui est une distance [la hauteur du ShapeElement parent multipliée par pourcentage] par rapport au côté supérieur du ShapeElement parent.
Méthode publique SetTopAnchor(AnchoringBehavior.Edge, Double) Ancre le côté supérieure du ShapeField à un côté particulier du ShapeElement parent.
Méthode publique SetTopAnchor(NodeShape, Double) Ancre le côté supérieur du ShapeField à la ligne horizontale qui est une distance [la hauteur du NodeShape frère multipliée par pourcentage] par rapport au côté supérieur du NodeShape frère.
Méthode publique SetTopAnchor(ShapeField, Double) Ancre le côté supérieur du ShapeField à la ligne horizontale qui est une distance [la hauteur du ShapeField frère multipliée par pourcentage] par rapport au côté supérieur du ShapeField frère.
Méthode publique SetTopAnchor(NodeShape, AnchoringBehavior.Edge, Double) Ancre la partie supérieure du ShapeField à un côté particulier d'un NodeShape frère.
Méthode publique SetTopAnchor(ShapeField, AnchoringBehavior.Edge, Double) Ancre la partie supérieure du ShapeField à un côté particulier d'un ShapeField frère.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Exemples

Pour obtenir un exemple, consultez AnchoringBehavior.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms