ConnectorDecorator, classe
La classe pour encapsuler la façon ShapeFields et les formes enfantes sont utilisées pour représenter les éléments décoratifs de notation lorsqu'elles sont placées sur un connecteur
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.Decorator
Microsoft.VisualStudio.Modeling.Diagrams.ConnectorDecorator
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 ConnectorDecorator _
Inherits Decorator
public class ConnectorDecorator : Decorator
Le type ConnectorDecorator expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ConnectorDecorator(ShapeField, ConnectorDecoratorPosition) | Crée un ConnectorDecorator. | |
ConnectorDecorator(ShapeField, ConnectorDecoratorPosition, PointD) | Crée un ConnectorDecorator. | |
ConnectorDecorator(ShapeField, ConnectorDecoratorPosition, Boolean) | Crée un ConnectorDecorator. | |
ConnectorDecorator(ShapeField, ConnectorDecoratorPosition, PointD, Boolean) | Crée un ConnectorDecorator. |
Début
Propriétés
Nom | Description | |
---|---|---|
CanMove | Si ce décorateur peut être déplacé.Un élément décoratif peut être déplacé uniquement si elle est instanciée comme mobile et requiert également un hôte. (Hérité de Decorator.) | |
DecoratorAnchorMargins | Obtient la marge autour du champ.De décorateur peut se joindre au champ dans cette zone. (Hérité de Decorator.) | |
Field | Obtient le champ auquel le décorateur est assigné. (Hérité de Decorator.) | |
Offset | Obtient ou définit l'offset qui modifie la position par défaut de décorateur. (Hérité de Decorator.) | |
Position | Obtient la position de ce décorateur par rapport à la forme parente. | |
RequiresHost | Tous les éléments décoratifs de connecteur ont besoin d'un hôte. (Substitue Decorator.RequiresHost.) |
Début
Méthodes
Nom | Description | |
---|---|---|
AssociateValueWith(Store, AssociatedPropertyInfo) | Associe de décorateur avec une propriété de la banque qui est assignée à la forme. (Hérité de Decorator.) | |
AssociateValueWith(Store, Guid) | Associe de décorateur avec une propriété de la banque qui est assignée à la forme. (Hérité de Decorator.) | |
AssociateValueWith(Store, Guid, AssociatedPropertyInfo) | Associe de décorateur avec une propriété de la banque qui est assignée à la forme. (Hérité de Decorator.) | |
AssociateVisibilityWith(Store, AssociatedPropertyInfo) | Associe la visibilité de décorateur avec une propriété de la banque qui est assignée à une forme. (Hérité de Decorator.) | |
AssociateVisibilityWith(Store, Guid) | Associe la visibilité de décorateur avec une propriété de la banque qui est assignée à une forme. (Hérité de Decorator.) | |
AssociateVisibilityWith(Store, Guid, AssociatedPropertyInfo) | Associe la visibilité de décorateur avec une propriété de la banque qui est assignée à une forme. (Hérité de Decorator.) | |
ConfigureHostShape | Configure une forme hôte à utiliser avec ce décorateur.Si le parent donné n'a pas une forme hôte pour ce décorateur, un nouveau sera créé.Si une forme hôte existe déjà, des paramètres pour ce décorateur seront réappliqués à la forme hôte existante ; une nouvelle forme hôte ne sera pas créée. (Substitue Decorator.ConfigureHostShape(ShapeElement).) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
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.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetHostShape | Obtient la forme hôte. (Hérité de Decorator.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetValue | Obtient l'association entre le décorateur et une forme. (Hérité de Decorator.) | |
GetVisible | Obtient la visibilité de décorateur qui est assigné à une forme. (Hérité de Decorator.) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
OnAfterOffsetChanged | Permet aux classes dérivées pour modifier de décorateur après que l'offset ait changé. (Hérité de Decorator.) | |
RepositionHostShape | Repositionne la forme hôte donnée selon la position du connecteur. (Substitue Decorator.RepositionHostShape(DecoratorHostShape).) | |
SetValue | Définit l'association avec la décoration et une forme. (Hérité de Decorator.) | |
SetVisible | Définit la visibilité d'un élément décoratif qui est assigné à une forme. (Hérité de Decorator.) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
UpdateDecoratorHostShapes(ModelElement) | Met à jour les limites pour les formes hôte. (Hérité de Decorator.) | |
UpdateDecoratorHostShapes(ModelElement, Guid) | Met à jour les limites pour les formes hôte. (Hérité de Decorator.) | |
UpdateHostShapeVisibility | Met à jour la visibilité de la forme hôte. (Hérité de Decorator.) |
Début
Notes
Tous les éléments décoratifs sur des connecteurs ont besoin des formes hôte
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.