Partager via


AnchoringBehavior, classe

Décrit comment le ShapeField doit positionner et se dimensionner lorsque le NodeShape parent déplace et 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.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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 une ancre inférieure a été spécifiée.
Propriété publique HasLeftAnchor Obtient une valeur indiquant si une ancre gauche a été spécifiée.
Propriété publique HasRightAnchor Obtient une valeur indiquant si une ancre correcte a été spécifiée.
Propriété publique HasTopAnchor Obtient une valeur indiquant si une ancre supérieure a été spécifiée.
Propriété publique InvisibleCollapseFlags
Propriété publique MinimumHeight Obtient ou définit la hauteur minimales dans des unités du monde.
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 Désactive l'AnchorTargets et les arrêts actuellement définis.
Méthode publique ClearBottomAnchor Désactive les cibles inférieures d'archor.
Méthode publique ClearRightAnchor Désactive les bonnes cibles d'archor.
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 pour un type particulier. (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 du ShapeField à une distance spécifiée du haut de 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 du ShapeField à une distance entre le haut d'un frère.
Méthode publique SetBottomAnchor(ShapeField, Double) Ancre le bas du ShapeField à une distance entre le haut d'un frère.
Méthode publique SetBottomAnchor(NodeShape, AnchoringBehavior.Edge, Double) Ancre le bas du ShapeField à un côté particulier d'un frère NodeShape.
Méthode publique SetBottomAnchor(ShapeField, AnchoringBehavior.Edge, Double) Ancre au côté inférieur du ShapeField à un côté particulier d'un frère ShapeField.
Méthode publique SetLeftAnchor(Double) Ancre le côté gauche du ShapeField à la ligne verticale qui est une distance [la largeur de ShapeElement de parent multipliée par pourcentage] relatif au côté gauche parent du ShapeElement.
Méthode publique SetLeftAnchor(AnchoringBehavior.Edge, Double) Ancre le côté gauche du ShapeField à un côté particulier de la forme parente.
Méthode publique SetLeftAnchor(NodeShape, Double) Ancre le côté gauche du ShapeField à une distance spécifiée d'un frère NodeShape.
Méthode publique SetLeftAnchor(ShapeField, Double) Ancre le côté gauche du ShapeField à la ligne verticale qui est une distance [la largeur de ShapeField de frère multipliée par pourcentage] relatif au côté gauche du ShapeField de frère.
Méthode publique SetLeftAnchor(NodeShape, AnchoringBehavior.Edge, Double) Ancre le côté gauche du ShapeField à un côté particulier d'un frère ShapeElement.
Méthode publique SetLeftAnchor(ShapeField, AnchoringBehavior.Edge, Double) Ancre le côté gauche du ShapeField à un côté particulier d'un frère ShapeField.
Méthode publique SetRightAnchor(Double) Ancre au côté droit du ShapeField à la ligne verticale qui est une distance [la largeur de ShapeElement de parent multipliée par pourcentage] relatif au côté gauche parent du ShapeElement.
Méthode publique SetRightAnchor(AnchoringBehavior.Edge, Double) Ancre au côté droit du ShapeField à un côté particulier du ShapeElement parent.
Méthode publique SetRightAnchor(NodeShape, Double) Ancre au côté droit du ShapeField à la ligne verticale qui est une distance [la largeur de NodeShape de frère multipliée par pourcentage] relatif au côté gauche du NodeShape de frère.
Méthode publique SetRightAnchor(ShapeField, Double) Ancre au côté droit du ShapeField à la ligne verticale qui est une distance [la largeur de ShapeField de frère multipliée par pourcentage] relatif au côté gauche du ShapeField de frère.
Méthode publique SetRightAnchor(NodeShape, AnchoringBehavior.Edge, Double) Ancre au côté droit du ShapeField à un côté particulier d'un frère NodeShape.
Méthode publique SetRightAnchor(ShapeField, AnchoringBehavior.Edge, Double) Ancre au côté droit du ShapeField à un côté particulier d'un frère ShapeField.
Méthode publique SetTopAnchor(Double) Ancre au côté supérieur du ShapeField à la ligne horizontale qui est une distance [la hauteur de ShapeElement de parent multipliée par pourcentage] par rapport à le côté supérieur parent du ShapeElement.
Méthode publique SetTopAnchor(AnchoringBehavior.Edge, Double) Ancre au côté supérieur du ShapeField à un côté particulier du ShapeElement parent.
Méthode publique SetTopAnchor(NodeShape, Double) Ancre au côté supérieur du ShapeField à la ligne horizontale qui est une distance [la hauteur de NodeShape de frère multipliée par pourcentage] par rapport à le côté supérieur du NodeShape de frère.
Méthode publique SetTopAnchor(ShapeField, Double) Ancre au côté supérieur du ShapeField à la ligne horizontale qui est une distance [la hauteur de ShapeField de frère multipliée par pourcentage] par rapport à le côté supérieur du ShapeField de frère.
Méthode publique SetTopAnchor(NodeShape, AnchoringBehavior.Edge, Double) Ancre au côté supérieur du ShapeField à un côté particulier d'un frère NodeShape.
Méthode publique SetTopAnchor(ShapeField, AnchoringBehavior.Edge, Double) Ancre au côté supérieur du ShapeField à un côté particulier d'un frère ShapeField.
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