ListCompartment Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Description de DomainClass ListCompartment pour Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment
public ref class ListCompartment abstract : Microsoft::VisualStudio::Modeling::Diagrams::Compartment, Microsoft::VisualStudio::Modeling::Diagrams::IListFieldContainer
[Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))]
[Microsoft.VisualStudio.Modeling.DomainObjectId("f869cfdf-04a5-4d22-a97e-7ec5bca2096e")]
[System.CLSCompliant(true)]
public abstract class ListCompartment : Microsoft.VisualStudio.Modeling.Diagrams.Compartment, Microsoft.VisualStudio.Modeling.Diagrams.IListFieldContainer
[<Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel))>]
[<Microsoft.VisualStudio.Modeling.DomainObjectId("f869cfdf-04a5-4d22-a97e-7ec5bca2096e")>]
[<System.CLSCompliant(true)>]
type ListCompartment = class
inherit Compartment
interface IListFieldContainer
Public MustInherit Class ListCompartment
Inherits Compartment
Implements IListFieldContainer
- Héritage
- Dérivé
- Attributs
- Implémente
Constructeurs
| ListCompartment(Partition, PropertyAssignment[]) |
Constructeur. |
Champs
| BackgroundGradientFieldName |
Identificateur unique du champ de dégradé d’arrière-plan de cette forme. (Hérité de NodeShape) |
| DomainClassId |
ID de classe de domaine ListCompartment. |
| ItemTextColorDomainPropertyId |
ID de propriété de domaine ItemTextColor. |
Propriétés
| AbsoluteBoundingBox |
Obtient le rectangle englobant en unités universelles par rapport à l’angle supérieur gauche du diagramme. (Hérité de NodeShape) |
| AbsoluteBoundingBoxToEnsureVisible |
Obtient le rectangle englobant qui sera utilisé par DiagramClientView. EnsureVisible. Le rectangle est en unités universelles et par rapport à l’angle supérieur gauche du diagramme. (Hérité de ShapeElement) |
| AbsoluteBounds |
Obtient ou définit la valeur de la propriété de domaine AbsoluteBounds. Description pour Microsoft. VisualStudio. Modeling. Diagrams. NodeShape. Absolute Bounds (Hérité de NodeShape) |
| AbsoluteCenter |
Obtient le Centre des limites absolues de ShapeElement par rapport à l’angle supérieur gauche du diagramme, quel que soit le ShapeElement parent. (Hérité de ShapeElement) |
| AccessibilityObject |
Obtient la AccessibleObject assignée à l’élément (Hérité de ShapeElement) |
| AccessibleDefaultActionDescription |
Obtient la description de l’action par défaut de l’élément pour une utilisation par les applications clientes d’accessibilité (Hérité de ShapeElement) |
| AccessibleDescription |
Obtient la description de l’élément utilisé par les applications clientes d’accessibilité (Hérité de ShapeElement) |
| AccessibleHelp |
Obtient une description de ce que fait l’élément ou de la façon dont il est utilisé. (Hérité de ShapeElement) |
| AccessibleHelpTopicFileName |
Obtient le chemin d’accès au fichier d’aide associé à cet élément. (Hérité de ShapeElement) |
| AccessibleHelpTopicId |
Obtient l’identificateur de rubrique d’aide associé à cet élément. (Hérité de ShapeElement) |
| AccessibleName |
Retourne le nom d'accessibilité. |
| AccessibleRole |
Obtient le rôle accessible du contrôle. (Hérité de ShapeElement) |
| AccessibleState |
Obtient des États supplémentaires accessibles de cette forme. |
| AccessibleValue |
Obtient la valeur accessible pour cet élément. (Hérité de ShapeElement) |
| AllowCustomCompartmentFillColor |
Obtient ou définit la variabilité de la couleur de remplissage du compartiment. (Hérité de Compartment) |
| AllowCustomTitleFillColor |
Obtient ou définit la variabilité de la couleur de remplissage du titre. (Hérité de Compartment) |
| AllowsChildrenInSelection |
Obtient une valeur indiquant si les enfants de cette forme sont autorisés dans le même groupe de sélection que ce parent. (Hérité de ShapeElement) |
| AllowsChildrenToResizeParent |
Obtient une valeur qui détermine si les formes enfants sont autorisées à redimensionner cette forme. (Hérité de ShapeElement) |
| AllowsChildrenToShrinkParent |
Obtient une valeur qui détermine si cette forme peut être réduite et développée par des modifications apportées à ses enfants imbriqués. (Hérité de ShapeElement) |
| Anchoring |
Obtient le comportement d’ancrage pour ce NodeShape. (Hérité de NodeShape) |
| AutoResizeParentOnBoundsChange |
Obtient ou définit une valeur indiquant si les formes parentes doivent être redimensionnées automatiquement à l’aide d’une règle lorsque les limites absolues de cette forme sont modifiées en raison de l’opération de déplacement ou de redimensionnement. (Hérité de NodeShape) |
| BackgroundBrushId |
Obtient l'identificateur de ressource pinceau qui sera utilisé pour remplir l'arrière-plan de la géométrie. (Hérité de ShapeElement) |
| BackgroundGradientMode |
Obtient le mode de dégradé pour la zone d’arrière-plan de la forme. (Hérité de NodeShape) |
| BoundingBox |
Obtient le rectangle englobant en unités universelles par rapport à l’angle supérieur gauche de la forme parente. (Hérité de NodeShape) |
| Bounds |
Obtient ou définit les limites de la forme en unités universelles par rapport à l’angle supérieur gauche de la forme parente. (Hérité de NodeShape) |
| BoundsRules |
Retourne les règles de limites pour le compartiment (Hérité de Compartment) |
| CanExpandAndCollapse |
Obtient une valeur indiquant si cette forme a un état distinct réduit et développé. Cette valeur doit être définie sur true si les fonctionnalités de développement et de réduction de NodeShape sont utilisées. (Hérité de Compartment) |
| CanFocus |
Obtient une valeur indiquant si le ShapeElement peut recevoir le focus. (Hérité de ShapeElement) |
| CanMove |
Obtient une valeur indiquant si l’utilisateur est autorisé à repositionner le ShapeElement. (Hérité de Compartment) |
| CanResize |
Obtient une valeur indiquant si l’utilisateur est autorisé à redimensionner le ShapeElement. (Pour modifier cette valeur, remplacez la propriété ResizableSides.) (Hérité de NodeShape) |
| CanSelect |
Obtient une valeur indiquant si l’utilisateur est autorisé à sélectionner le ShapeElement. (Hérité de ShapeElement) |
| Center |
Obtient le point central des limites de ShapeElement. (Hérité de ShapeElement) |
| ClassStyleSet |
Obtient le jeu de styles partagé entre toutes les instances de cette classe. (Hérité de ShapeElement) |
| ClipWhenDrawingFields |
Obtient une valeur indiquant si la zone de découpage doit être définie sur le cadre englobant de cette forme lors du dessin de son ShapeFields enfant. (Hérité de ShapeElement) |
| CollapsedSize | (Hérité de Compartment) |
| CompartmentFillColor |
Obtient ou définit la valeur de la propriété de domaine CompartmentFillColor. Description pour Microsoft. VisualStudio. Modeling. Diagrams. Compartment. compartment, couleur de remplissage (Hérité de Compartment) |
| CompartmentFillColorStorage |
Obtient ou définit la couleur de remplissage du compartiment à partir du stockage personnalisé. (Hérité de Compartment) |
| ConnectionPoints |
Obtient la liste des points de connexion sur ce NodeShape. (Hérité de NodeShape) |
| Decorators |
Collection d’éléments décoratifs pour ce type de forme. Retourne la valeur null si ce type n’a pas de décorateurs. Par défaut, les formes n’ont pas de décorateurs. (Hérité de ShapeElement) |
| DefaultContainerMargin |
Obtient la marge par défaut autorisée entre les formes imbriquées et les limites de leur forme parente. (Hérité de NodeShape) |
| DefaultShapeField |
Obtient le premier ShapeField qui peut recevoir le focus. Le champ retourné doit être utilisé comme champ de forme par défaut pour recevoir des événements de clé lorsque le ShapeElement a le focus et que le ShapeElement ne répond pas aux événements clés. (Hérité de ShapeElement) |
| DefaultSize |
Obtient la taille par défaut d’un ShapeElement en unités universelles. (Hérité de ShapeElement) |
| Diagram |
Obtient le diagramme auquel ce ShapeElement appartient. (Il peut s’agir de la valeur null.) (Hérité de ShapeElement) |
| EnsureVisiblePreference |
Préférences pour la méthode EnsureVisible pour cette forme. La valeur par défaut est de retourner VisiblePreference pour le diagramme hébergeant cette forme. (Hérité de ShapeElement) |
| Events |
Retourne la liste des gestionnaires d’événements attachés à ce ShapeElement. (Hérité de ShapeElement) |
| ExpandedSize | (Hérité de Compartment) |
| FixedFlags |
Obtient les propriétés FixedFlags pour un GraphNode. (Hérité de NodeShape) |
| ForwardEventsToParent |
Obtient ou définit une valeur indiquant si les événements DragDrop, Key et Mouse vers cette classe doivent être transférés à la forme parente. (Hérité de Compartment) |
| FromRoleLinkShapes |
Obtient une collection de LinkShapes où ce NodeShape lit un rôle à partir de. (Hérité de NodeShape) |
| GeometryBackgroundBrushId |
Obtient l'identificateur de ressource pinceau qui sera utilisé pour remplir l'arrière-plan de la géométrie. (Hérité de ShapeElement) |
| GeometryBoundingBox |
Obtient le cadre englobant de la géométrie. (Destiné à être appelé uniquement par les classes dérivées ShapeGeometry.) (Hérité de ShapeElement) |
| GeometryCanResizeBottom |
Obtient une valeur indiquant si l’utilisateur est autorisé à redimensionner la géométrie. (Destiné à être appelé uniquement par les classes dérivées de NodeShapeGeometry.) (Hérité de NodeShape) |
| GeometryCanResizeLeft |
Obtient une valeur indiquant si l’utilisateur est autorisé à redimensionner la géométrie. (Destiné à être appelé uniquement par les classes dérivées de NodeShapeGeometry.) (Hérité de NodeShape) |
| GeometryCanResizeRight |
Obtient une valeur indiquant si l’utilisateur est autorisé à redimensionner la géométrie. (Destiné à être appelé uniquement par les classes dérivées de NodeShapeGeometry.) (Hérité de NodeShape) |
| GeometryCanResizeTop |
Obtient une valeur indiquant si l’utilisateur est autorisé à redimensionner la géométrie. (Destiné à être appelé uniquement par les classes dérivées de NodeShapeGeometry.) (Hérité de NodeShape) |
| GeometryHasFilledBackground |
Obtient une valeur indiquant si l'arrière-plan de la géométrie sera rempli. (Destiné à être appelé uniquement par les classes dérivées ShapeGeometry.) (Hérité de ShapeElement) |
| GeometryHasOutline |
Obtient une valeur indiquant si le contour de la géométrie sera tracé. (Destiné à être appelé uniquement par les classes dérivées ShapeGeometry.) (Hérité de ShapeElement) |
| GeometryHasShadow |
Obtient une valeur indiquant si la géométrie affiche une ombre. (Destiné à être appelé uniquement par les classes dérivées ShapeGeometry.) (Hérité de ShapeElement) |
| GeometryOutlinePenId |
Obtient l'ID de ressource du stylet qui sera utilisé pour dessiner le plan de la géométrie. (Hérité de ShapeElement) |
| GeometryStyleSet |
Obtient le style défini à utiliser pour la géométrie. (Destiné à être appelé uniquement par les classes dérivées ShapeGeometry.) (Hérité de ShapeElement) |
| GridSize |
Obtient la taille de la grille en unités universelles sur laquelle se trouve cette forme. Par défaut, le GridSize de la forme parente est utilisé. (Hérité de ShapeElement) |
| HasAnchoring |
Obtient une valeur indiquant si le NodeShape a un ancrage à son parent activé. (Hérité de NodeShape) |
| HasBackgroundGradient |
Retourne une valeur indiquant si un GeometryShape a un dégradé d’arrière-plan (Hérité de NodeShape) |
| HasChildren |
Obtient une valeur indiquant si le ShapeElement a un ou plusieurs ShapeElements enfants avec une relation relative ou imbriquée. (Hérité de ShapeElement) |
| HasConnectionPoints |
Obtient une valeur indiquant si cette NodeShape nécessite l'utilisation de points de connexion. (Hérité de NodeShape) |
| HasCustomToolTip |
Retourne une valeur indiquant si cette forme a un rendu personnalisé d’une info-bulle (Hérité de ShapeElement) |
| HasDragOverToolTip |
Retourne une valeur indiquant si l’info-bulle de glissement est prise en charge par cette forme. (Hérité de ShapeElement) |
| HasFilledBackground |
Obtient une valeur indiquant s’il faut dessiner l’arrière-plan de la forme. (Hérité de ShapeElement) |
| HasHighlighting |
Spécifie si le compartiment a mis en surbrillance (Hérité de Compartment) |
| HasOutline |
Spécifie si le compartiment a un contour (Hérité de Compartment) |
| HasShadow |
Spécifie si le compartiment contient des ombres (Hérité de Compartment) |
| HasToolTip |
Obtenir/définir si la forme affiche par défaut une info-bulle de pointage de la souris (Hérité de ShapeElement) |
| HeaderBackgroundField |
Champ de texte de l’en-tête de compartiment. (Hérité de Compartment) |
| HeaderBounds |
Obtient les limites de l’en-tête en unités universelles par rapport à l’angle supérieur gauche de cette forme. (Hérité de Compartment) |
| HeaderDisplayText |
Obtient le texte de l’en-tête. (Hérité de Compartment) |
| HeaderPlusMinusField |
Champ de développement/réduction de l’en-tête de compartiment. (Hérité de Compartment) |
| HeaderTextField |
Champ de texte de l’en-tête de compartiment. (Hérité de Compartment) |
| Id |
Identificateur unique de cet élément. (Hérité de ModelElement) |
| IsActive |
Retourne la valeur true si l’élément est actuellement actif dans le modèle, false si l’élément a été supprimé ou s’il est en cours de suppression. (Hérité de ModelElement) |
| IsDeleted |
A l’élément a été supprimé du modèle. (Les éléments supprimés ne sont pas immédiatement détruits afin que la commande Annuler puisse annuler la suppression de l’élément.) (Hérité de ModelElement) |
| IsDeleting |
A l’élément a été supprimé du modèle. (Les éléments supprimés ne sont pas immédiatement détruits afin que la commande Annuler puisse annuler la suppression de l’élément.) (Hérité de ModelElement) |
| IsExpanded |
Obtient ou définit la valeur de la propriété de domaine IsExpanded. Description de Microsoft.VisualStudio.Modeling.Diagrams.NodeShape.Is développée (Hérité de NodeShape) |
| IsNestedChild |
Obtient une valeur indiquant si cette forme est un enfant imbriqué de son parent plutôt qu’un enfant relatif. Un enfant imbriqué est coupé par sa forme parent, alors qu’un enfant relatif n’est pas. (Hérité de ShapeElement) |
| IsPlaceRouteNode |
Voir si nous sommes un nœud positionnable/routable (Hérité de NodeShape) |
| IsPort |
Indiquer s’il s’agit d’une forme de port (Hérité de NodeShape) |
| IsRelativeChild |
Obtient une valeur indiquant si cette forme est un enfant relatif de son parent plutôt qu’un enfant imbriqué. Un enfant imbriqué est coupé par sa forme parent, alors qu’un enfant relatif n’est pas. (Hérité de ShapeElement) |
| IsVisible |
Obtient l’attribut de visibilité de cette forme. (Hérité de ShapeElement) |
| ItemTextColor |
Obtient ou définit la valeur de la propriété de domaine ItemTextColor. Description pour Microsoft.VisualStudio.Modeling.Diagrams.ListCompartment.Item Text Color |
| LayoutObjectFixedFlags | (Hérité de NodeShape) |
| LineAdjustAwayDefault |
Obtient ou définit une valeur qui indique si les segments de ligne intermédiaires des formes de lien enfants doivent essayer de s’aligner lorsque les formes de lien partagent une forme connectée commune. Les segments de ligne intermédiaires sont les segments qui ne contiennent pas de points de terminaison LinkShape. Cette propriété n’affecte pas l’affinité de cette forme avec les formes sœurs ; elle s’applique uniquement aux formes de lien qui sont des enfants de cette forme. (Hérité de ShapeElement) |
| LineAffinityDefault |
Obtient ou définit une valeur qui indique si les segments de ligne intermédiaires des formes de lien enfants doivent essayer de s’aligner lorsque les formes de lien partagent une forme connectée commune. Les segments de ligne intermédiaires sont les segments qui ne contiennent pas de points de terminaison LinkShape. Cette propriété n’affecte pas l’affinité de cette forme avec les formes sœurs ; elle s’applique uniquement aux formes de lien qui sont des enfants de cette forme. (Hérité de ShapeElement) |
| LineToLineClearance |
Obtient ou définit le dédouanement en unités universelles entre les formes de lien enfants. Cette propriété n’affecte pas l’élimination de ligne à ligne de cette forme avec les formes sœurs. elle s’applique uniquement aux formes de lien qui sont des enfants de cette forme. Cette valeur doit être supérieure à 1e-6. (Hérité de ShapeElement) |
| LineToNodeClearance |
Obtient ou définit le dédouanement en unités universelles entre les formes de lien enfants et les formes de nœud enfants. |
| Link |
Obtient une liste de Link. Description pour Microsoft. VisualStudio. Modeling. Diagrams. LinkConnectsToNode. Nodes (Hérité de NodeShape) |
| ListField |
Obtient le champ principal de liste pour ce compartiment. |
| Location |
Obtient ou définit les coordonnées de l’angle supérieur gauche des limites de la forme par rapport au coin supérieur gauche de son parent. (Hérité de NodeShape) |
| MaximumSize |
Obtient la taille maximale d’un ShapeElement en unités universelles. (Hérité de ShapeElement) |
| MinimumResizableSize |
Obtient la taille minimale en unités universelles qu’un utilisateur peut redimensionner pour cette forme de nœud à l’état actuel. (Hérité de NodeShape) |
| MinimumSize |
Obtient la taille minimale en unités universelles. |
| ModelElement |
Obtient ou définit l’élément de modèle associé à cet élément de présentation. (Hérité de PresentationElement) |
| Name |
Obtient ou définit la valeur de la propriété de domaine Name. Description pour Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Name (Hérité de Compartment) |
| NestedChildShapes |
Obtient une liste de NestedChildShapes. Description pour Microsoft. VisualStudio. Modeling. Diagrams. ParentShapeContainsNestedChildShapes. ParentShape (Hérité de ShapeElement) |
| NestedShapesMargin |
Obtient la marge entre le périmètre du cadre englobant de ce ShapeElement et ses formes de nœud imbriquées. La marge est en unités universelles. Cette marge est de fournir une région sur le périmètre de ce ShapeElement où les lignes de connexion peuvent être acheminées. (Hérité de ShapeElement) |
| NodeToNodeClearance |
Obtient ou définit le dédouanement en unités universelles entre les formes de nœud enfants. Cette propriété n’affecte pas l’habilitation de nœud à nœud de cette forme avec les formes sœurs. elle s’applique uniquement aux formes de nœud qui sont des enfants de cette forme. Cette valeur doit être supérieure à 1e-6. (Hérité de ShapeElement) |
| OutlinePenId |
Obtient l'ID de ressource du stylet qui sera utilisé pour dessiner le plan de la géométrie. (Hérité de ShapeElement) |
| OutlinePenWidth |
Obtient la largeur du stylet de contour en unités universelles. |
| PaintMoveableDecoratorSelectionLines |
Lorsque cette forme est sélectionnée, s’il faut dessiner une ligne de sélection sur chaque Decorator mobile attaché à cette forme, si l’élément décoratif a été placé ou dimensionné manuellement. L’implémentation de base retourne la valeur true. (Hérité de ShapeElement) |
| ParentLink |
Obtient la relation avec le ShapeElement parent. (Hérité de ShapeElement) |
| ParentShape |
ParentShape DomainRole (Hérité de ShapeElement) |
| Partition |
Obtient ou définit l’instance de partition qui contient cet élément. (Hérité de ModelElement) |
| Perimeter |
Obtient le tracé graphique qui englobe le contour de la ShapeElement, y compris l’épaisseur du stylet qui se trouve en dehors du ShapePath. Les points du chemin d’accès sont exprimés en unités universelles par rapport au ShapeElement parent. (Hérité de ShapeElement) |
| PortFixedFlags |
Obtient les propriétés FixedFlags pour un GraphNode. (Hérité de NodeShape) |
| RelatedShapeToEmphasize |
Obtient les ShapeElement connexes qui doivent être visuellement mis en évidence par l’utilisateur lorsque cette forme est sélectionnée. Cette apparence est différente de la sélection et n’indique pas que la forme associée est sélectionnée. L’objectif est d’attirer l’attention de l’utilisateur sur la forme associée pour fournir un contexte. Cette propriété retourne la valeur null si aucune forme ne doit être accentuée. Exemple d’utilisation : il est possible que l’utilisateur ne soit pas clair quant à la forme à laquelle une étiquette est associée. par conséquent, en soulignant visuellement la forme parente de l’étiquette lorsque l’étiquette est sélectionnée, l’utilisateur peut rapidement identifier la forme associée. (Hérité de ShapeElement) |
| RelativeChildShapes |
Obtient une liste de RelativeChildShapes. Description pour Microsoft. VisualStudio. Modeling. Diagrams. ParentShapeHasRelativeChildShapes. ParentShape (Hérité de ShapeElement) |
| ResizableSides |
Ce compartiment peut-il être redimensionné ? Obtient les côtés de cette forme qu'un utilisateur peut redimensionner. (Hérité de Compartment) |
| ShapeFields |
Collection de champs de forme pour ce type de forme. (Hérité de ShapeElement) |
| ShapeGeometry |
Obtient l'objet ShapeGeometry associé à ce ShapeElement. (Hérité de ShapeElement) |
| ShouldAutoPlaceChildShapes |
Détermine si la correction de l’affichage doit placer automatiquement les formes enfants imbriquées de cette forme lorsqu’elles sont créées. Par défaut, la valeur false est retournée. (Hérité de NodeShape) |
| ShouldTryParentShapeForMergeOnToolboxDoubleClick |
Contrôle ce qui se passe lorsque ce ShapeElement est sélectionné et que l’utilisateur double-clique sur un élément de boîte à outils. Par défaut, si CanMerge () échoue pour ce ShapeElement, l’action de double-clic se déplacera vers le ParentShape de ce ShapeElement et retentera l’CanMerge (). Si une forme remplace cette méthode pour retourner la valeur false, le double-clic de la boîte à outils se termine en cas d’échec de CanMerge (). (Hérité de ShapeElement) |
| Size |
Obtient ou définit la taille de la taille de la forme. (Hérité de NodeShape) |
| SnakingInfo |
Obtient des informations nécessaires pour serpenter la liste |
| Store |
Obtient l’instance de magasin qui contient cet élément. (Hérité de ModelElement) |
| StyleSet |
Obtient l’instance StyleSet si ce ShapeElement en a un, sinon obtient le ClassStyleSet. (Hérité de ShapeElement) |
| Subject |
Obtient ou définit l’objet. Description pour Microsoft. VisualStudio. Modeling. Diagrams. PresentationViewsSubject. Presentation (Hérité de PresentationElement) |
| TargetToolboxItemFilterAttributes |
Retourne une collection d’objets ToolboxItemFilterAttribute pour cette forme. Ces attributs sont utilisés pour déterminer les éléments qui sont activés/désactivés dans la boîte à outils. La collection retournée ici devient partie intégrante de la collection à laquelle les éléments de la boîte à outils doivent correspondre pour être activés. Pour définir la collection qui fait partie de l’élément de boîte à outils lui-même, appliquez ToolboxItemFilterAttribute (s) au ModelElement qui représente l’élément de boîte à outils. (Hérité de ShapeElement) |
| Title |
Obtient ou définit la valeur de la propriété de domaine Title. Description pour Microsoft. VisualStudio. Modeling. Diagrams. Compartment. title (Hérité de Compartment) |
| TitleFillColor |
Obtient ou définit la valeur de la propriété de domaine TitleFillColor. Description pour Microsoft. VisualStudio. Modeling. Diagrams. Compartment. title Fill Color (Hérité de Compartment) |
| TitleFillColorStorage |
Obtient ou définit la couleur du fichier de titre à partir du stockage personnalisé. (Hérité de Compartment) |
| TitleTextColor |
Obtient ou définit la valeur de la propriété de domaine TitleTextColor. Description pour Microsoft.VisualStudio.Modeling.Diagrams.Compartment.Title Text Color (Hérité de Compartment) |
| TitleVisibility |
Obtient ou définit la valeur de la propriété de domaine TitleVisibility. Description pour Microsoft. VisualStudio. Modeling. Diagrams. Compartment. title Visibility (Hérité de Compartment) |
| ToRoleLinkShapes |
Obtient une collection de LinkShapes où ce NodeShape joue un rôle. (Hérité de NodeShape) |
| ZOrder |
Obtient l'ordre de plan relatif pour ce ShapeElement. S’il s’agit d’un diagramme, il s’agit du numéro d’ordre de plan le plus récent utilisé pour le renumérotation. (Hérité de ShapeElement) |
Méthodes
| AccessibleDoDefaultAction() |
Exécute l'action associée par défaut à l'objet accessible. (Hérité de ShapeElement) |
| Associate(ModelElement) |
Associe cet élément de présentation à son élément de modèle. (Hérité de PresentationElement) |
| AutoLayoutChildShapes(IDictionary) |
Positionnez la collection spécifiée de ShapeElements à l’aide de l’objet Graph. (Hérité de NodeShape) |
| CalculateDerivedVisible(ShapeElement) |
Calculez la valeur DerivedVisible pour cette forme, en supposant que le parent est correct. (Hérité de ShapeElement) |
| CalculateMinimumSizeBasedOnChildren() |
Calcule la taille minimale nécessaire pour que cette forme s’ajuste à tous ses enfants. (Hérité de NodeShape) |
| CanMerge(ProtoElementBase, ElementGroupPrototype) |
Retourne une valeur indiquant si l'élément source représenté par la racine spécifiée ProtoElement peut être ajouté à cet élément. (Hérité de ModelElement) |
| ChooseMergeTarget(ElementGroup) |
Obtient le ModelElement à utiliser comme cible pour le processus de fusion ElementGroup. |
| ChooseMergeTarget(ElementGroupPrototype) |
Obtient le ModelElement à utiliser comme cible pour le processus de fusion ElementGroupPrototype. |
| ChooseParentShape(ShapeElement) |
Appelée par ShapeElement. FixUpChildShapes () pour déterminer la forme parente de la nouvelle forme enfant. Par défaut, ce ShapeElement sera le parent, mais il peut y avoir des cas où une forme différente doit être. (Hérité de ShapeElement) |
| ChooseRelationship(ShapeElement) |
Appelée par ShapeElement.FixUpChildShapes() pour obtenir le type de relation qui existe entre le ShapeElement enfant et son parent. (Hérité de NodeShape) |
| CoerceSelection(DiagramItem, DiagramClientView, Boolean) |
Permet à une forme de modifier les éléments sélectionnés. Appelé à partir de l’action Select. (Hérité de ShapeElement) |
| Collapse() |
Réduit le compartiment pour qu’il corresponde uniquement à son champ de texte d’en-tête. Cela ne peut être appelé qu’à partir d’une transaction. (Hérité de Compartment) |
| ConfiguredChildPortShape(Port, Boolean) |
Configurez la port de port enfant. Placez la forme enfant si nécessaire. (Hérité de NodeShape) |
| Copy() |
Crée une copie de l'élément dans le modèle. (Hérité de ModelElement) |
| Copy(IEnumerable<Guid>) |
Crée une copie de l'élément dans le modèle. (Hérité de ModelElement) |
| CreateBackgroundGradientField(String) |
Crée le AreaField qui couvre la zone d’arrière-plan de la forme et affiche le remplissage dégradé. Les classes dérivées peuvent substituer cette valeur pour modifier le type de champ créé. (Hérité de NodeShape) |
| CreateChildShape(ModelElement) |
Appelée par ShapeElement. FixUpChildShapes () pour récupérer une nouvelle instance d’une forme enfant pour l’élément de modèle donné. (Hérité de ShapeElement) |
| CreateClassStyleSet() |
Crée le jeu de styles de classe pour ce ShapeElement (Hérité de ShapeElement) |
| CreateConnectionPoint(PointD) |
Crée un point de connexion avec le point central donné et l’ajoute à la collection ConnectionPoints pour cette forme. (Hérité de NodeShape) |
| CreateDecorators() |
Instancie la collection d’éléments décoratifs pour ce type de forme. (Hérité de ShapeElement) |
| CreateDefaultBounds(Double, Double) |
Crée et retourne une limite par défaut qui peut être utilisée par le NodeShape. (Hérité de NodeShape) |
| CreateInstanceStyleSet() |
Créez le jeu de styles de l’instance. (Hérité de ShapeElement) |
| CreateShapeFields() |
Instancie la collection de champs de forme pour ce type de forme. (Hérité de ShapeElement) |
| Delete() |
Supprime l'élément du modèle. (Hérité de ModelElement) |
| Delete(Guid[]) |
Supprime l'élément du modèle. (Hérité de ModelElement) |
| DetermineHighlightShape(ShapeElement) |
Remonte la chaîne de forme parente jusqu’à ce qu’elle trouve une forme pour laquelle la mise en surbrillance est activée, ou qu’elle a atteint le sommet de la chaîne parente. (Hérité de ShapeElement) |
| DoFoldToShape(PointD, PointD) |
Calcule le point le long du périmètre ShapeElement où le vecteur donné se croise (Hérité de ShapeElement) |
| DoHitTest(PointD, DiagramHitTestInfo) |
Effectue un HitTest en fonction d’un point par rapport à l’angle supérieur gauche du diagramme en unités universelles. (Hérité de ShapeElement) |
| DoHitTest(PointD, DiagramHitTestInfo, Boolean) |
Effectue un HitTest en fonction d’un point par rapport à l’angle supérieur gauche du diagramme en unités universelles. (Hérité de ShapeElement) |
| DoHitTestSelection(PointD, DiagramHitTestInfo) |
Exécute un HitTest sur la sélection entourant le ShapeElement en fonction d’un point par rapport à l’angle supérieur gauche du diagramme en unités universelles. (Hérité de ShapeElement) |
| DoKeyboardNavigation(Keys, DiagramClientView) |
Appelle la méthode de navigation appropriée sur la forme. (Hérité de ShapeElement) |
| DrawResizeFeedback(DiagramPaintEventArgs, RectangleD) |
Dessine les commentaires de redimensionnement de ShapeElement à l’aide des limites absolues données pour ShapeElement. (Hérité de ShapeElement) |
| EnsureConnectionPoints(LinkShape) |
Garantit que les points de connexion appropriés existent pour le lien donné. Cette méthode est appelée avant qu’un lien donné soit connecté à cette forme. L’implémentation par défaut crée un point de connexion qui se trouve à mi-chemin sur le côté gauche de la forme. Les classes dérivées qui utilisent des points de connexion peuvent substituer cette valeur pour créer des points de connexion différents. (Hérité de NodeShape) |
| EnsureGraphExists() | (Hérité de NodeShape) |
| EnsureGraphLayoutObjectsExist(ShapeElement) |
Vérifiez que la forme de l’objet graphique sous-jacent et ses enfants sont présents. (Hérité de NodeShape) |
| ExcludeFromClipRegion(Graphics, Matrix, GraphicsPath) |
Exclut ce ShapeElement et ses ShapeElements descendants de la zone de découpage dans l’objet Graphics spécifié. (Hérité de ShapeElement) |
| ExcludeGeometryFromClipRegion(Graphics, Matrix, GraphicsPath) |
Exclut de la région de découpage cette géométrie, y compris les géométries des objets descendants IGeometryHost. (Destiné à être appelé uniquement par les classes dérivées ShapeGeometry.) (Hérité de ShapeElement) |
| ExcludeShapeFromSizeCalculation(NodeShape) |
Si la valeur est true, la forme ne sera pas prise en compte pour calculer la taille de la forme parente (Hérité de NodeShape) |
| Expand() |
Augmente le compartiment pour s’adapter à tous ses champs. Cela ne peut être appelé qu’à partir d’une transaction. (Hérité de Compartment) |
| ExpandAll() |
Développe toutes les formes vers le haut de la hiérarchie parente. (Hérité de Compartment) |
| FindDecorator(String) |
Recherche l’élément décoratif portant le nom donné. (Hérité de ShapeElement) |
| FindFirstChild(Boolean) |
Appelée par ce ShapeElement pour atteindre son premier descendant dans la séquence de navigation. Appelée par le ShapeElement enfant ou ShapeField pour récupérer le premier descendant de cette forme dans la séquence de navigation. (Hérité de ShapeElement) |
| FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) |
Rechercher une zone libre dans le graphique de la forme ou du diagramme. (Hérité de ShapeElement) |
| FindFreeArea(RectangleD) |
Recherche une zone libre à l’intérieur de cette forme. (Hérité de NodeShape) |
| FindLastChild(Boolean) |
Appelée par le ShapeElement enfant ou ShapeField pour récupérer le dernier descendant de cette forme dans la séquence de navigation. (Hérité de ShapeElement) |
| FindNextChild(DiagramItem, Boolean) |
Appelée par le ShapeElement enfant ou ShapeField pour récupérer le premier élément frère de l’enfant après celui-ci dans la séquence de navigation. (Hérité de ShapeElement) |
| FindNextInChildFields(ShapeField, Boolean) |
Recherche le premier DiagramItem suivant le ShapeField spécifié. La recherche est limitée à la collection ShapeField de cette forme, y compris ses sous-champs. (Hérité de ShapeElement) |
| FindPreviousChild(DiagramItem, Boolean) |
Appelée par le ShapeElement enfant ou ShapeField pour faire précéder le premier élément frère du enfant dans la séquence de navigation. (Hérité de ShapeElement) |
| FindPreviousInChildFields(ShapeField, Boolean) |
Recherche le premier DiagramItem précédant le ShapeField spécifié. La recherche est limitée à la collection ShapeField de cette forme, y compris ses sous-champs. (Hérité de ShapeElement) |
| FindShapeField(String) |
Retourne le premier ShapeField portant le nom spécifié dans la collection ShapeFields. Si un champ portant le nom spécifié est introuvable, cette méthode retourne la valeur null. (Hérité de ShapeElement) |
| FixUpChildShapes(ModelElement) |
Appelée par Diagram. FixUpDiagram () pour donner la possibilité de créer et/ou de configurer des formes enfants en réponse à l’ajout de l’élément enfant spécifié au modèle. (Hérité de ShapeElement) |
| Focused(DiagramClientView) |
Retourne une valeur indiquant si cette forme est concentrée dans la vue spécifiée. (Hérité de ShapeElement) |
| GetAbsoluteBoundsValue() |
Fournit un stockage de sauvegarde pour la propriété NodeShape. AbsoluteBounds. (Hérité de NodeShape) |
| GetAccessibilityObject(DiagramClientView) |
Obtient la AccessibleObject assignée à l’élément (Hérité de ShapeElement) |
| GetChildElements(ModelElement) |
Appelée par ShapeElement. FixUpChildShapes () pour obtenir une collection de ModelElements qui sont considérés comme des éléments enfants du ModelElement spécifié. Les éléments enfants retournés doivent avoir des types de formes correspondants qui peuvent être instanciés en tant que formes enfants de ce ShapeElement. (Hérité de ShapeElement) |
| GetCompliantAnchorPoint(AnchorPoint, PointD, VGRoutingStyle) |
Calcule l'élément AnchorPoint conforme selon le paramètre proposedAnchorPoint. Cette méthode ignore complètement les coordonnées du paramètre anchorPoint. Les calculs sont effectués en fonction des coordonnées de proposedAnchorPoint et de anchorPoint à l'extrémité opposée du lien correspondant au paramètre anchorPoint. (Hérité de NodeShape) |
| GetCursor(Cursor, DiagramClientView, PointD) |
Obtient le curseur qui s’affiche lorsque le pointeur de la souris se trouve sur le ShapeElement. (Hérité de ShapeElement) |
| GetDomainClass() |
Obtient la classe de domaine la plus dérivée pour cet élément. (Hérité de ModelElement) |
| GetDragOverToolTipText(DiagramItem) |
Retourne le texte de glissement de la souris sur le texte info-bulle à afficher. (Hérité de ShapeElement) |
| GetFieldAccessibleDescription(ShapeField) | (Hérité de ShapeElement) |
| GetFieldAccessibleName(ShapeField) | (Hérité de ShapeElement) |
| GetFieldAccessibleValue(ShapeField) | (Hérité de ShapeElement) |
| GetFieldRepresentedElement(ShapeField) |
Obtient le ModelElement principal que le ShapeField enfant spécifié représente. (Hérité de ShapeElement) |
| GetFieldRepresentedProperty(ShapeField) |
Obtient les informations de propriété que le ShapeField spécifié représente. (Hérité de ShapeElement) |
| GetIsExpandedValue() |
Fournit le stockage pour la propriété NodeShape. IsExpanded. (Hérité de NodeShape) |
| GetItemCount(ListField) |
Obtient le nombre d'éléments contenus dans le champ de liste spécifié. |
| GetItemDrawInfo(ListField, Int32, ItemDrawInfo) |
Obtient les informations de dessin d'un élément de liste unique dans le champ de liste. |
| GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo) |
Récupère une action de la souris qui doit être rendue active sur l’événement MouseDown (ou le suivant) MouseDown si la souris se trouve au-dessus du point spécifié. (Hérité de ShapeElement) |
| GetRoleCollection<TCollection,TElement>(Guid) |
Obtient ou crée la collection d'éléments liés (Hérité de ModelElement) |
| GetShapeLuminosity(DiagramClientView, Color) |
Calcule la luminosité de la forme en fonction de la luminosité de la couleur actuelle, et indique si elle se trouve ou non dans la liste de surbrillance. (Hérité de ShapeElement) |
| GetSubFieldAccessibleDescription(ShapeField, ShapeSubField) | (Hérité de ShapeElement) |
| GetSubFieldAccessibleName(ShapeField, ShapeSubField) | (Hérité de ShapeElement) |
| GetSubFieldAccessibleValue(ShapeField, ShapeSubField) | (Hérité de ShapeElement) |
| GetSubFieldRepresentedElements(ShapeField, ShapeSubField) |
Obtient une collection de ModelElements que le ShapeSubField spécifié représente. (Hérité de ShapeElement) |
| GetSubFieldRepresentedProperty(ShapeField, ShapeSubField) |
Obtient le descripteur de propriété associé au sous-champ spécifié. (Hérité de ShapeElement) |
| GetSubFieldRepresentedPropertyElements(ShapeField, ShapeSubField) |
Obtient l’élément qui héberge la propriété affichée par un sous-champ. Cela peut être différent de l’élément retourné par GetSubFieldRepresentedElements, car le DomainPropertyInfo réel retourné par GetSubFieldRepresentedProperty peut être hébergé dans un enfant de l’élément représenté. (Hérité de ShapeElement) |
| GetToolTipText(DiagramItem) |
Obtient le texte d’info-bulle pour l’élément PEL sous le curseur. (Hérité de ShapeElement) |
| HasCachedDragOverResult(DiagramDragEventArgs) |
Retourne la valeur true si le résultat du glisser-déplacer est mis en cache. (Hérité de ShapeElement) |
| Hide() |
Masquer (rendre invisible) la forme et tous ses enfants (Hérité de ShapeElement) |
| HideCustomToolTip(IWin32Window) |
Masquer l’info-bulle personnalisée de la forme (Hérité de ShapeElement) |
| InitializeDecorators(IList<ShapeField>, IList<Decorator>) |
Instancie et ajoute des champs de forme (tels que du texte et des images) à ce type de forme. (Hérité de ShapeElement) |
| InitializeFromDescription(CompartmentDescription) | |
| InitializeInstanceResources() |
Remplace les ressources existantes pour cette instance de ShapeElement. Cette méthode est appelée après l’instanciation du jeu de styles d’instance. Substituez cette méthode pour modifier les ressources existantes de cette instance ShapeElement. (Hérité de ShapeElement) |
| InitializeResources(StyleSet) |
Initialiser les ressources de la forme en fonction de l’ensemble de styles fourni (Hérité de Compartment) |
| InitializeShapeFields(IList<ShapeField>) |
Ajoute le champ de liste à la forme de compartiment. |
| Invalidate() |
Invalide le ShapeElement. (Hérité de ShapeElement) |
| Invalidate(Boolean) |
Invalide le ShapeElement. (Hérité de ShapeElement) |
| Invalidate(RectangleD) |
Invalide le ShapeElement avec le rectangle spécifié utilisé comme ses limites absolues. (Hérité de ShapeElement) |
| IsDescendantOf(ShapeElement) |
Retourne une valeur indiquant si cette forme est un descendant de la forme spécifiée. (Hérité de ShapeElement) |
| IsNavigationKey(Char) |
Retourne une valeur indiquant si le caractère spécifié correspond à une commande de navigation. (Hérité de ShapeElement) |
| IsNavigationKey(Keys) |
Retourne une valeur indiquant si les données de clé spécifiées correspondent à une commande de navigation. (Hérité de ShapeElement) |
| IterateShapes(IShapeIterator) |
Méthode permettant d’aider à itérer au sein d’une forme et de toutes ses formes enfants. La méthode parcourt de manière récursive toutes les formes enfants de cette forme et appelle l’itérateur donné pour chaque forme rencontrée. Remarque : l’implémentation de base est que la traversée est prioritaire et que NestedChildShapes est itéré avant RelativeChildShapes. (Hérité de ShapeElement) |
| MergeConfigure(ElementGroup) |
PresentationElements ne doit pas se substituer à MergeConfigure (), car il ne sera pas appelé sur pixels pendant la fusion. Au lieu de cela, pixels doit utiliser les remplacements de la correction de la vue. (Hérité de PresentationElement) |
| MergeDisconnect(ModelElement) |
Effectue une opération opposée à MergeRelate, c’est-à-dire déconnecte un élément donné de l’élément actuel (supprime les liens créés par MergeRelate). (Hérité de ModelElement) |
| MergeRelate(ModelElement, ElementGroup) |
PresentationElements ne doit pas se substituer à MergeRelate (), car il ne sera pas appelé sur pixels pendant la fusion. Au lieu de cela, pixels doit utiliser les remplacements de la correction de la vue. (Hérité de PresentationElement) |
| ModifyLuminosity(Int32, DiagramClientView) |
Calcule la luminosité de la surbrillance en fonction de : si L > = 160, alors l = l * 0,9 Else, l + = 40. (Hérité de ShapeElement) |
| MoveByRepositioning(DiagramDragEventArgs) |
Repositionne les formes dans le ElementGroupPrototype d’après le montant déterminé par la position de la souris. (Hérité de ShapeElement) |
| MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) |
Repositionne les formes dans le prototype donné au point spécifié. (Hérité de ShapeElement) |
| NavigateAcrossLinks(SelectedShapesCollection, Boolean) |
Sélectionne les formes qui sont connectées à cette forme. (Hérité de NodeShape) |
| NavigateAscend(SelectedShapesCollection) |
Appelée par ce ShapeElement pour définir le focus sur son premier ancêtre pouvant être actif dans la séquence de navigation. (Hérité de ShapeElement) |
| NavigateDescend(SelectedShapesCollection) |
Appelée par ce ShapeElement pour définir le focus sur son premier descendant pouvant être actif dans la séquence de navigation. (Hérité de ShapeElement) |
| NavigateTo(DiagramItem, SelectedShapesCollection) |
Appelée par les méthodes Navigate pour définir le focus sur le DiagramItem spécifié. (Hérité de ShapeElement) |
| NavigateToFirst(SelectedShapesCollection) |
Appelée par ce ShapeElement pour définir le focus sur le premier frère de cette forme (c’est-à-dire, le premier enfant du parent) dans la séquence de navigation. (Hérité de ShapeElement) |
| NavigateToLast(SelectedShapesCollection) |
Appelée par ce ShapeElement pour définir le focus sur le dernier frère de cette forme (c’est-à-dire, le dernier enfant du parent) dans la séquence de navigation. (Hérité de ShapeElement) |
| NavigateToNext(SelectedShapesCollection) |
Appelée par ce ShapeElement pour définir le focus sur l’objet suivant dans la séquence de navigation. L’élément ayant le focus de la sélection est ignoré ; Cette forme est supposée être la ShapeElement à partir de laquelle commencer la navigation. (Hérité de ShapeElement) |
| NavigateToPrevious(SelectedShapesCollection) |
Appelée par ce ShapeElement pour définir le focus sur l’objet précédent dans la séquence de navigation. L’élément ayant le focus de la sélection est ignoré ; Cette forme est supposée être la ShapeElement à partir de laquelle commencer la navigation. (Hérité de ShapeElement) |
| OnAbsoluteBoundsChanged(AbsoluteBoundsChangedEventArgs) | (Hérité de NodeShape) |
| OnAssociatedPropertyChanged(PropertyChangedEventArgs) |
Appelée lorsqu’une propriété est modifiée. (Hérité de ShapeElement) |
| OnBeforePaint() |
OnBeforePaint est appelé au début de la peinture du ShapeElement. Il offre aux développeurs la possibilité de mettre à jour et de remplacer les ressources avant qu’elles ne soient utilisées pour la peinture. (Hérité de ShapeElement) |
| OnBeginEdit(DiagramItemEventArgs) |
Appelée lorsque la modification sur place a commencé. (Hérité de ShapeElement) |
| OnBoundsFixup(BoundsFixupState, Int32, Boolean) |
Autorise la dernière opportunité pour les limites à être userFixed pendant la correction de la vue et du diagramme. L’implémentation de base applique simplement le BoundsRules actuellement défini sur cette forme. Vous pouvez remplacer cette méthode pour appliquer également d’autres corrections de limites spécifiques. (Hérité de NodeShape) |
| OnChildConfigured(ShapeElement, Boolean, Boolean) |
Configurer des ports sur une forme quand elle est ajoutée (Hérité de NodeShape) |
| OnChildConfiguring(ShapeElement, Boolean) |
Configurer des ports sur une forme quand elle est ajoutée (Hérité de NodeShape) |
| OnClick(DiagramPointEventArgs) |
Remplace OnClick pour transférer les événements à la forme parent si ForwardEventsToParent a la valeur true. (Hérité de Compartment) |
| OnCopy(ModelElement) |
Appelée lorsqu’une copie de l’élément a été créée. La méthode est appelée sur l’élément dupliqué. (Hérité de ModelElement) |
| OnDeleted() |
Appelée par le modèle une fois que l’élément a été supprimé. (Hérité de ModelElement) |
| OnDeleting() |
Appelée par le modèle avant la suppression de l’élément. (Hérité de ModelElement) |
| OnDoubleClick(DiagramPointEventArgs) |
Appelée par le gestionnaire OnDoubleClick () par défaut de ShapeField. (Hérité de Compartment) |
| OnDragDrop(DiagramDragEventArgs) |
Transfère le message OnDragDrop au parent si la propriété est définie. (Hérité de Compartment) |
| OnDragEnter(DiagramDragEventArgs) |
Événement déclenché lorsqu’un glisser IDataObject entre dans les limites de ShapeElement. (Hérité de ShapeElement) |
| OnDragLeave(DiagramPointEventArgs) |
Événement déclenché lorsqu’un glisser IDataObject quitte les limites de ShapeElement. (Hérité de ShapeElement) |
| OnDragOver(DiagramDragEventArgs) |
Transfère le message OnDragOver au parent si la propriété est définie. (Hérité de Compartment) |
| OnEndEdit(DiagramItemEventArgs) |
Appelée lorsque la modification sur place s'est terminée. (Hérité de ShapeElement) |
| OnInitialize() |
Cette méthode est appelée lors de la création initiale de la forme. Substituez cette fonction afin de pouvoir fournir un descripteur de type pour son parent. |
| OnKeyDown(DiagramKeyEventArgs) |
Lorsque la touche Bas est enfoncée, il est nécessaire de vérifier que les touches Haut et Bas permettent de naviguer correctement. |
| OnKeyPress(DiagramKeyPressEventArgs) |
Remplace OnKeyPress pour transférer les événements à la forme parent si ForwardEventsToParent a la valeur true. (Hérité de Compartment) |
| OnKeyUp(DiagramKeyEventArgs) |
Remplace OnKeyUp pour transférer les événements à la forme parent si ForwardEventsToParent a la valeur true. (Hérité de Compartment) |
| OnMouseDown(DiagramMouseEventArgs) |
Remplace OnMouseDown pour transférer les événements à la forme parent si ForwardEventsToParent a la valeur true. (Hérité de Compartment) |
| OnMouseEnter(DiagramPointEventArgs) |
Implémentation par défaut de l’événement ShapeElement pour OnMouseEnter. (Hérité de ShapeElement) |
| OnMouseHover(DiagramPointEventArgs) |
Implémentation par défaut de l’événement ShapeElement pour OnMouseHover. (Hérité de ShapeElement) |
| OnMouseLeave(DiagramPointEventArgs) |
Implémentation par défaut de l’événement ShapeElement pour OnMouseLeave. (Hérité de ShapeElement) |
| OnMouseMove(DiagramMouseEventArgs) |
Appelée par OnMouseMove() du contrôle. (Hérité de ShapeElement) |
| OnMouseUp(DiagramMouseEventArgs) |
Remplace OnMouseUp pour transférer les événements à la forme parent si ForwardEventsToParent a la valeur true. (Hérité de Compartment) |
| OnMouseWheel(DiagramMouseEventArgs) |
Appelée par OnMouseWheel() du contrôle. (Hérité de ShapeElement) |
| OnOrphaned(SerializationResult) |
Pendant la désérialisation, si une forme n’est connectée à aucun élément de modèle via la relation PresentationViewsSubject, elle est considérée comme « orpheline ». Cette méthode est appelée lorsqu’une telle forme est rencontrée pendant la désérialisation. Remarque : l’implémentation de base supprimera la forme. (Hérité de ShapeElement) |
| OnPaintEmphasis(DiagramPaintEventArgs) |
Dessine l'accentuation visuelle sur la forme. Cela n'indique pas de sélection, mais attire simplement l'attention de l'utilisateur sur cette forme lorsqu'une autre forme est sélectionnée. (Consultez ShapeElement.RelatedShapeToEmphasize.) (Hérité de ShapeElement) |
| OnPaintFeedback(DiagramPaintEventArgs) |
Dessine les commentaires de glisser-déplacer quand ce ShapeElement (ou un de ses descendants) se trouve sous la souris. Cette méthode est appelée par OnPaint () du contrôle. (Hérité de ShapeElement) |
| OnPaintSelection(DiagramPaintEventArgs) |
La sélection standard n’est pas dessinée. (Hérité de Compartment) |
| OnPaintShape(DiagramPaintEventArgs) |
Dessine le ShapeElement. Cette méthode est appelée par OnPaint () du contrôle. (Hérité de ShapeElement) |
| OnParentNodeShapeChanged(RectangleD, RectangleD) |
Cette méthode est appelée si a) ParentShape est un NodeShape b) ParentShape a été déplacé ou redimensionné. (Hérité de NodeShape) |
| OnResurrected() |
Appelée par le modèle une fois que l’élément a été réactivé (remis dans le magasin). (Hérité de ModelElement) |
| OnRolePlayerPositionChanged(DomainRoleInfo, ElementLink, Int32, Int32) |
Méthode virtuelle pour la notification lorsque la position de joueur de rôle a changé. (Hérité de ModelElement) |
| OnRolePlayerPositionChanging(DomainRoleInfo, ElementLink, Int32, Int32) |
Méthode virtuelle pour la notification lorsque la position de joueur de rôle va changer. (Hérité de ModelElement) |
| OnShapeInserted() |
Appelée lorsque ce ShapeElement devient un ShapeElement enfant de son ShapeElement parent. (Hérité de ShapeElement) |
| OnShapeRemoved() |
Appelé lorsque ce ShapeElement n’est plus un ShapeElement enfant de son ShapeElement parent. (Hérité de ShapeElement) |
| OverrideStyles(StyleSet) |
Définit les styles de la forme dans le styleset donné |
| PerformResizeParentRule() |
Configure et déclenche l’ResizeParentRule avec les informations appropriées pour le parent de cette forme. Il déclenche l’événement une seule fois par itération et conserve une liste de toutes les modifications qui seront gérées ultérieurement. (Hérité de ShapeElement) |
| PerformResizeParentRule(Boolean, ShapeElement) |
Configure et déclenche l’ResizeParentRule avec les informations appropriées pour le parent de cette forme. Il déclenche l’événement une seule fois par itération et conserve une liste de toutes les modifications qui seront gérées ultérieurement. (Hérité de ShapeElement) |
| PerformShapeAnchoringRule() |
Configure et déclenche l’ShapeAnchoringRule avec les informations appropriées pour le parent de cette forme. Il déclenche l’événement une seule fois par itération et conserve une liste de toutes les modifications qui seront gérées ultérieurement. (Hérité de NodeShape) |
| PermitChildVisibility(ShapeElement) |
Possibilité d’influencer la visibilité de vos formes enfants (Hérité de NodeShape) |
| ProcessVisibilityChange(Boolean) |
Traiter la variation en variations d’une modification de la visibilité de cette forme (Hérité de NodeShape) |
| PurgeLayoutObjects() |
Purge tous les objets de mise en forme du graphique dans cette hiérarchie. Purger tous les points des fils : la collection de points en dehors de la forme, et non les points du graphique, car le sont déjà en cours d’effacement. (Hérité de ShapeElement) |
| PurgePoints() |
Cette méthode supprime tous les points présents (Hérité de ShapeElement) |
| RebuildShape() |
Exécute la correction de vue sur ce ShapeElement. (Hérité de ShapeElement) |
| RemoveLayoutObject() |
supprime (supprime) ce ShapeElement du GraphWrapper, ainsi que ses formes enfants relatives et imbriquées. (Hérité de ShapeElement) |
| Selected(DiagramClientView) |
Retourne une valeur indiquant si cette forme est sélectionnée dans la vue spécifiée. (Hérité de ShapeElement) |
| SetAbsoluteBoundsValue(RectangleD) |
Fournit un stockage de sauvegarde pour la propriété NodeShape. AbsoluteBounds. (Hérité de NodeShape) |
| SetInitialGraphLayoutVisibility() |
Si la visibilité de cette forme a été ajustée avant la création de l’objet de disposition du graphique, assurez-vous que les deux sont synchronisées. (Hérité de ShapeElement) |
| SetIsExpandedValue(Boolean) |
Fournit le stockage pour la propriété NodeShape. IsExpanded. (Hérité de NodeShape) |
| SetShowHideState(Boolean) |
Définir l’état de visibilité de la forme et de tous ses enfants (Hérité de ShapeElement) |
| SetShowHideStateImplementation(Boolean) |
Main impementation pour afficher et masquer (Hérité de ShapeElement) |
| ShouldAddShapeForElement(ModelElement) |
Appelée par ShapeElement. FixUpChildShapes () pour obtenir une valeur indiquant si un ShapeElement doit être créé et ajouté en tant qu’enfant de ce ShapeElement. (Hérité de ShapeElement) |
| ShouldReparentOnMove() |
Décide si une forme doit être ou non reapparentée lorsqu’elle est déplacée. (Hérité de ShapeElement) |
| Show() |
Afficher (rendre visible) la forme et tous ses enfants (Hérité de ShapeElement) |
| ShowCustomToolTip(String, IWin32Window, Point) |
Afficher l’info-bulle personnalisée de la forme avec les indicateurs donnés sur le texte et la position (Hérité de ShapeElement) |
| Side(RectangleD) |
Affecte un côté au port (Hérité de NodeShape) |
| ToString() |
Retourne le nom accessible de cet objet, ainsi que son sous-type. (Hérité de ShapeElement) |
| TranslateGeometryToAbsoluteBounds(RectangleD) |
Effectue la translation d'un rectangle, depuis les coordonnées relatives au bord supérieur gauche du parent de IGeometryHost vers les coordonnées universelles absolues. (Hérité de ShapeElement) |
| TranslateGeometryToRelativeBounds(RectangleD) |
Effectue la translation d'un rectangle, depuis les coordonnées universelles absolues vers les coordonnées relatives au bord supérieur gauche du parent de IGeometryHost. (Hérité de ShapeElement) |
| TranslateToAbsoluteBounds(RectangleD) |
Convertit un rectangle des coordonnées relatives à la forme parent en coordonnées universelles absolues. (Hérité de ShapeElement) |
| TranslateToRelativeBounds(RectangleD) |
Convertit un rectangle à partir de coordonnées universelles absolues en coordonnées relatives à la forme parente. (Hérité de ShapeElement) |
| UpdateChildVisibility() |
Recalcule les États de visibilité des formes descendantes en fonction des remplacements de la méthode PermitChildVisibility. Le comportement par défaut consiste à baser l’état de visibilité de l’enfant sur la propriété IsExpanded du parent. Remarque interne : synchronise également les États de visibilité de tous les sous-graphiques descendants dans l’objet Graph. (Hérité de NodeShape) |
| UpdateDerivedVisible(ShapeElement) |
Mettre à jour l’état visible dérivé de cette forme (Hérité de ShapeElement) |
| UpdateGeometryLuminosity(DiagramClientView, Brush) |
Modifie la luminosité du pinceau spécifié. (Destiné à être appelé uniquement par les classes dérivées ShapeGeometry.) (Hérité de ShapeElement) |
| UpdateGeometryLuminosity(DiagramClientView, Pen) |
Modifie la luminosité du stylet spécifié. (Destiné à être appelé uniquement par les classes dérivées ShapeGeometry.) (Hérité de ShapeElement) |
| UpdateSize() |
En cas de substitution dans une classe dérivée, cette méthode modifie la taille du compartiment en fonction de ses données internes. (Hérité de Compartment) |
Événements
| AbsoluteBoundsChanged |
Événement pour les modifications apportées à la propriété AbsoluteBounds pour cet élément (Hérité de NodeShape) |
| Click |
Événement déclenché en cas de clic sur la forme. (Hérité de ShapeElement) |
| DoubleClick |
Événement déclenché lors d’un double-clic sur la forme. (Hérité de ShapeElement) |
| KeyDown |
Événement déclenché lorsque la forme a le focus et qu’une touche de raccourci est enfoncée. (Hérité de ShapeElement) |
| KeyPress |
Événement déclenché lorsque la forme a le focus et qu’un caractère est tapé. (Hérité de ShapeElement) |
| KeyUp |
Événement déclenché lorsque la forme a le focus et qu’une touche de raccourci est relâchée. (Hérité de ShapeElement) |
| MouseDown |
Événement déclenché lorsqu’un bouton de la souris est enfoncé sur la forme. (Hérité de ShapeElement) |
| MouseMove |
Événement déclenché lorsque le curseur se déplace sur la forme. (Hérité de ShapeElement) |
| MouseUp |
Événement déclenché lorsqu’un bouton de la souris est relâché sur la forme. (Hérité de ShapeElement) |
| MouseWheel |
Événement déclenché lorsque la roulette de la souris bouge alors que le curseur se trouve sur la forme. (Hérité de ShapeElement) |
Implémentations d’interfaces explicites
Méthodes d’extension
| GetDslDefinitionModelElement(PresentationElement) |
Cette méthode garantit que l’élément de modèle réel correspondant à PresentationElement est retourné. Pour les PEL DslDesigner, l'objet correspondant peut être réellement une classe TreeNode interne et non le MEL réel. Cette méthode gère ces cas correctement afin que le ModelElement réel soit retourné. |
| AddExtension(ModelElement, DomainClassInfo) |
Étend ce ModelElement spécifié avec une extension récemment instanciée du type de domaine spécifié. InvalidOperationException est levée si l'élément a déjà une extension de ce type. |
| AddExtension(ModelElement, ExtensionElement) |
Étend ce ModelElement avec une extension spécifique. InvalidOperationException est levée si l'élément a déjà une extension du même type. |
| AddExtension(ModelElement, Guid) |
Étend ce ModelElement spécifié avec une extension récemment instanciée du type de domaine identifié. InvalidOperationException est levée si l'élément a déjà une extension de ce type. |
| AddExtension(ModelElement, Type) |
Étend ce ModelElement spécifié avec une extension récemment instanciée du type spécifié. InvalidOperationException est levée si l'élément a déjà une extension de ce type. |
| AddExtension<T>(ModelElement) |
Étend ce ModelElement avec une extension récemment instanciée d'un type particulier. InvalidOperationException est levée si l'élément a déjà une extension du même type. |
| GetAllExtensions(ModelElement) |
Retourne un énumérable qui exécute un premier parcours d'ampleur à travers l'arborescence des éléments d'extension incorporés dans ce ModelElement. |
| GetBaseElement(ModelElement) |
Retourne la racine du ModelElement virtuel auquel le ModelElement spécifié participe. |
| GetExtension(ModelElement, DomainClassInfo) | |
| GetExtension(ModelElement, Guid) | |
| GetExtension(ModelElement, Type) |
Obtient l'ExtensionElement du type spécifié à partir des extensions disponibles de ce ModelElement spécifié. Si l'élément n'a aucune extension, alors une InvalidOperationException est déclenché. |
| GetExtension<T>(ModelElement) |
Obtient l'ExtensionElement du type spécifié à partir des extensions disponibles de ce ModelElement spécifié. Si l'élément n'a aucune extension, alors une InvalidOperationException est déclenché. |
| IsExtendedBy(ModelElement, DomainClassInfo) |
Demande si ce ModelElement est actuellement étendu par un ExtensionElement d'un type particulier. |
| IsExtendedBy(ModelElement, Guid) |
Demande si ce ModelElement est actuellement étendu par un ExtensionElement d'un type particulier. |
| IsExtendedBy(ModelElement, Type) |
Demande si ce ModelElement est actuellement étendu par un ExtensionElement d'un type particulier. |
| RemoveExtension(ModelElement, DomainClassInfo) |
Supprime toute extension du ModelElement spécifié qui a un type particulier. |
| RemoveExtension(ModelElement, ExtensionElement) |
Supprime un ExtensionElement spécifié des extensions de ce ModelElement. |
| RemoveExtension(ModelElement, Guid) |
Supprime toute extension du ModelElement spécifié qui a un type particulier. |
| RemoveExtension(ModelElement, Type) |
Supprime toute extension de ce ModelElement qui a un type particulier. |
| TryGetExtension(ModelElement, DomainClassInfo) | |
| TryGetExtension(ModelElement, Guid) | |
| TryGetExtension(ModelElement, Type) | |
| TryGetExtension<T>(ModelElement) |
Obtient l'ExtensionElement du type spécifié à partir des extensions disponibles de ce ModelElement spécifié. Si cet élément n'a aucune extension de ce type, le résultat sera null. |
| CanDelete(ModelElement, Guid[]) |
Supprime l'élément du modèle. |
| GetLocks(ModelElement) |
Obtient les indicateurs de verrou de cet élément. Cela comprend tous les verrous activés sur la partition contenant l'élément. |
| IsLocked(ModelElement, Locks) |
Teste si cet élément possède l'un des jeux de verrous spécifiés |
| SetLocks(ModelElement, Locks) |
Définit les indicateurs de verrou de cet élément |