Diagram, classe
Représente un diagramme.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.ModelElement
Microsoft.VisualStudio.Modeling.Diagrams.PresentationElement
Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
Microsoft.VisualStudio.Modeling.Diagrams.NodeShape
Microsoft.VisualStudio.Modeling.Diagrams.Diagram
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
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.DisplayName", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.Description", _
GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(CoreDesignSurfaceDomainModel))> _
<CLSCompliantAttribute(True)> _
<DomainObjectIdAttribute("3102e0d1-1221-458d-834f-2dc0769ce683")> _
Public MustInherit Class Diagram _
Inherits NodeShape _
Implements IDisposable
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.DisplayName",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.Diagram.Description",
typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(CoreDesignSurfaceDomainModel))]
[CLSCompliantAttribute(true)]
[DomainObjectIdAttribute("3102e0d1-1221-458d-834f-2dc0769ce683")]
public abstract class Diagram : NodeShape,
IDisposable
Le type Diagram expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
Diagram | Initialise une nouvelle instance de la classe Diagram. |
Début
Propriétés
Nom | Description | |
---|---|---|
AbsoluteBoundingBox | Rectangle englobant de la forme, mesuré par rapport au diagramme. (Hérité de NodeShape.) | |
AbsoluteBoundingBoxToEnsureVisible | Obtient le rectangle englobant absolu de la méthode DiagramClientView.EnsureVisible. (Hérité de ShapeElement.) | |
AbsoluteBounds | Propriété de domaine qui obtient ou définit la taille et la position du rectangle englobant de la forme, mesuré par rapport au bord supérieur gauche du diagramme. (Hérité de NodeShape.) | |
AbsoluteCenter | Obtient le point au centre de la forme. (Hérité de ShapeElement.) | |
AccessibilityObject | Obtient l'objet d'accessibilité pour la forme. (Hérité de ShapeElement.) | |
AccessibleDefaultActionDescription | Obtient la description de l'action par défaut pour la forme. (Hérité de ShapeElement.) | |
AccessibleDescription | Obtient la description du diagramme. (Substitue ShapeElement.AccessibleDescription.) | |
AccessibleHelp | Obtient l'aide associée à la forme. (Hérité de ShapeElement.) | |
AccessibleHelpTopicFileName | Obtient la rubrique d'aide de la forme. (Hérité de ShapeElement.) | |
AccessibleHelpTopicId | Obtient l'ID de la rubrique d'aide de la forme. (Hérité de ShapeElement.) | |
AccessibleName | Obtient le nom du diagramme. (Substitue ShapeElement.AccessibleName.) | |
AccessibleRole | Obtient le rôle de la forme. (Hérité de ShapeElement.) | |
AccessibleState | Obtient l'état de la forme. (Hérité de NodeShape.) | |
AccessibleValue | Obtient la valeur de la forme. (Hérité de ShapeElement.) | |
ActiveDiagramView | Obtient la vue active du diagramme. | |
AllowsChildrenInSelection | Si la valeur est true, les enfants de cette forme peuvent être inclus dans le groupe de sélection actuel. (Hérité de ShapeElement.) | |
AllowsChildrenToResizeParent | Obtient le diagramme et vérifie s'il doit être redimensionné afin que tous les éléments dans le diagramme s'affichent. (Substitue ShapeElement.AllowsChildrenToResizeParent.) | |
AllowsChildrenToShrinkParent | Si la valeur est True, la taille de cette forme se réduit pour tenir autour de ses enfants lorsqu'ils sont redimensionnés ou déplacés. (Hérité de ShapeElement.) | |
Anchoring | Décrit comment la forme doit se positionner et se dimensionner lorsque la forme parente se déplace et se redimensionne.Modifie l'objet retourné selon les besoins. (Hérité de NodeShape.) | |
AnchorPointAction | Obtient l'action de la souris responsable du déplacement des points de terminaison d'un lien. | |
AutoResizeParentOnBoundsChange | Obtient la forme enfant et vérifie si sa forme parente doit être redimensionnée lorsque les limites absolues pour la forme enfant changent. (Hérité de NodeShape.) | |
BackgroundBrushId | Obtient l'ID du pinceau qui dessine l'arrière-plan du diagramme. (Substitue ShapeElement.BackgroundBrushId.) | |
BackgroundGradientMode | Obtient le dégradé pour l'arrière-plan de la forme. (Hérité de NodeShape.) | |
BaseFontFromEnvironment | Obtient la police à utiliser comme police de base. | |
BaseFontName | Obtient ou définit le nom de la police de base. | |
BaseFontSize | Obtient ou définit la taille de la police de base. | |
BoundingBox | Obtient le rectangle englobant de la forme, mesuré par rapport au ParentShape. (Hérité de NodeShape.) | |
Bounds | Propriété de domaine qui obtient ou définit la taille et la position du rectangle englobant de la forme, mesurées par rapport au bord supérieur gauche de ParentShape. (Hérité de NodeShape.) | |
BoundsRules | Règle de limites qui restreint la manière dont l'utilisateur peut mettre à jour la taille et la position du rectangle englobant.Méthode override pour retourner un BoundsRules. (Hérité de NodeShape.) | |
CanDeserializationReroute | Obtient le diagramme et vérifie s'il permet la redirection pendant la sérialisation. | |
CanExpandAndCollapse | Obtient la forme et vérifie si un utilisateur peut la développer et la réduire. (Hérité de NodeShape.) | |
CanFocus | Obtient la forme et vérifie si elle peut recevoir le focus. (Hérité de ShapeElement.) | |
CanMove | Obtient le diagramme et vérifie s'il peut être déplacé. (Substitue ShapeElement.CanMove.) | |
CanResize | Obtient la forme et vérifie si un utilisateur peut la redimensionner. (Hérité de NodeShape.) | |
CanSelect | Obtient la forme et vérifie si un utilisateur peut la sélectionner. (Hérité de ShapeElement.) | |
Center | Obtient le point au centre de la forme. (Hérité de ShapeElement.) | |
ClassStyleSet | Obtient le style défini pour la forme. (Hérité de ShapeElement.) | |
ClientViews | Obtient la liste des affichages client qui sont assignés au diagramme. | |
ClipWhenDrawingFields | Obtient la forme enfant et vérifie si la région de découpage doit être définie au cadre englobant pour la forme parente lorsque la forme enfant est dessinée. (Hérité de ShapeElement.) | |
ConnectActionFilterString | Obtient l'action de connexion pour le diagramme. | |
ConnectionPoints | Liste de points sur le périmètre d'une forme grâce auxquels les connecteurs peuvent se terminer.Par défaut, une forme ne comporte pas de point de connexion, et les connecteurs peuvent s'arrêter n'importe où sur son périmètre. (Hérité de NodeShape.) | |
CopyOrigin | Obtient le texte qui représente le diagramme d'origine qui a été copié. | |
CreatableSwimLaneSubjects | Obtient la liste de classes de domaine liées aux formes de couloir. | |
Decorators | Obtient la collection des éléments décoratifs pour la forme. (Hérité de ShapeElement.) | |
DefaultContainerMargin | Obtient la marge entre le diagramme et ses formes d'élément. (Substitue NodeShape.DefaultContainerMargin.) | |
DefaultGridSize | Obtient la taille de la grille du diagramme.Lorsque l'utilisateur déplace une forme, sa position est ajustée pour s'aligner avec la grille. | |
DefaultShapeField | Obtient la forme par défaut, qui est la première forme qui peut recevoir le focus. (Hérité de ShapeElement.) | |
DefaultSize | Obtient la taille du diagramme. (Substitue ShapeElement.DefaultSize.) | |
Diagram | Obtient le diagramme auquel la forme appartient. (Hérité de ShapeElement.) | |
DiagramId | Obtient ou définit l'ID qui est assigné au diagramme. | |
DragDropPendingAction | Obtient l'action de la souris responsable de l'activation du glisser-déplacer. | |
ElementOperations | Obtient l'objet qui exécute les opérations de sélection. | |
EnsureVisiblePreference | (Substitue ShapeElement.EnsureVisiblePreference.) | |
Events | Obtient la liste des gestionnaires d'événements pour la forme. (Hérité de ShapeElement.) | |
FixedFlags | Obtient les indicateurs qui déterminent si la position d'une forme est fixe sur le diagramme. (Hérité de NodeShape.) | |
FocusedDiagramView | Obtient la vue du diagramme qui a le focus. | |
FromRoleLinkShapes | Obtient la collection des formes de lien pour lesquelles cette forme est la source. (Hérité de NodeShape.) | |
GeometryBackgroundBrushId | Obtient l'ID du pinceau utilisé pour peindre l'arrière-plan de la géométrie. (Hérité de ShapeElement.) | |
GeometryBoundingBox | Obtient le cadre englobant de la forme. (Hérité de ShapeElement.) | |
GeometryCanResizeBottom | Obtient la forme et vérifie si l'utilisateur peut la redimensionner verticalement, en commençant par le bas. (Hérité de NodeShape.) | |
GeometryCanResizeLeft | Obtient la forme et vérifie si l'utilisateur peut la redimensionner horizontalement, en commençant à gauche. (Hérité de NodeShape.) | |
GeometryCanResizeRight | Obtient la forme et vérifie si l'utilisateur peut la redimensionner horizontalement, en commençant à droite. (Hérité de NodeShape.) | |
GeometryCanResizeTop | Obtient la forme et vérifie si l'utilisateur peut la redimensionner verticalement, en commençant par le haut. (Hérité de NodeShape.) | |
GeometryHasFilledBackground | Obtient la forme et vérifie si son arrière-plan est peint. (Hérité de ShapeElement.) | |
GeometryHasOutline | Obtient la forme et vérifie si elle possède un plan. (Hérité de ShapeElement.) | |
GeometryHasShadow | true si la forme a une ombre ; sinon, false. (Hérité de ShapeElement.) | |
GeometryOutlinePenId | Obtient l'ID du stylet utilisé pour dessiner le contour de la forme. (Hérité de ShapeElement.) | |
GeometryStyleSet | Obtient le style défini pour la forme. (Hérité de ShapeElement.) | |
GestureExtensionController | ||
GridColor | Obtient ou définit la couleur de la grille. | |
GridSize | Obtient ou définit la taille de grille par défaut pour les formes sur le diagramme. (Substitue ShapeElement.GridSize.) | |
GroupBoundsRules | Obtient ou définit les règles limites pour un groupe spécifique de formes sur le diagramme. | |
HasAnchoring | True s'il existe des paramètres d'ancrage. (Hérité de NodeShape.) | |
HasAssociatedViews | Obtient le diagramme et vérifie s'il est associé à une vue du diagramme. | |
HasBackgroundGradient | Obtient la forme et vérifie si elle possède un dégradé d'arrière-plan. (Hérité de NodeShape.) | |
HasChildren | true si la forme a des formes enfants. (Hérité de ShapeElement.) | |
HasConnectionPoints | True si la liste ConnectionPoints n'est pas vide. (Hérité de NodeShape.) | |
HasCustomToolTip | Obtient la forme et vérifie si elle possède une info-bulle personnalisée. (Hérité de ShapeElement.) | |
HasDragOverToolTip | Obtient la forme et vérifie si elle possède une info-bulle. (Hérité de ShapeElement.) | |
HasFilledBackground | Obtient la forme et vérifie si elle possède un arrière-plan. (Hérité de ShapeElement.) | |
HasHighlighting | Obtient la forme et vérifie si elle est mise en surbrillance. (Hérité de ShapeElement.) | |
HasOutline | Obtient le diagramme et vérifie s'il possède un contour. (Substitue ShapeElement.HasOutline.) | |
HasShadow | Obtient le diagramme et vérifie s'il possède une ombre. (Substitue ShapeElement.HasShadow.) | |
HasSwimlanes | Obtient le diagramme et vérifie s'il possède des couloirs. | |
HasToolTip | Obtient la forme et vérifie si elle possède une info-bulle. (Hérité de ShapeElement.) | |
Id | Obtient l'ID de l'élément. (Hérité de ModelElement.) | |
InvokeEditorAction | Obtient l'action de la souris qui appelle un éditeur de champ lorsque l'utilisateur clique sur le bouton de la souris. | |
IsActive | Obtient l'indicateur IsActive et vérifie pour voir si l'élément est actif. (Hérité de ModelElement.) | |
IsCompleteView | Cette propriété est désormais obsolète. | |
IsDeleted | Obtient l'indicateur IsDeleted et vérifie si l'élément a été supprimé du modèle. (Hérité de ModelElement.) | |
IsDeleting | Obtient l'indicateur IsDeleting et vérifie si l'élément est en cours de suppression du modèle. (Hérité de ModelElement.) | |
IsExpanded | Obtient la forme et vérifie ou définit si elle est développée. (Hérité de NodeShape.) | |
IsNestedChild | true si cet élément de forme se trouve dans le NestedChildShapes de son ParentShape. (Hérité de ShapeElement.) | |
IsPlaceRouteNode | True si la position de la forme peut être ajustée (Hérité de NodeShape.) | |
IsPort | true si la forme est une forme de port ; sinon, false. (Hérité de NodeShape.) | |
IsRelativeChild | true si cet élément de forme se trouve dans le RelativeChildShapes de son ParentShape. (Hérité de ShapeElement.) | |
IsVisible | Si true, la forme apparaît dans le diagramme ; si false, il n'apparaît pas, et des algorithmes de disposition et de routage l'ignorer.Voir aussi Hide() et Show(). (Hérité de ShapeElement.) | |
IsWatermarkNeeded | Obtient le diagramme et vérifie si un filigrane doit apparaître pour ce dernier. | |
LassoAction | Obtient l'action de la souris qui active la sélection du lasso. | |
LayoutObjectFixedFlags | Obtient ou définit les indicateurs qui déterminent si une forme à l'intérieur du graphique est fixe sur une position du diagramme. (Hérité de NodeShape.) | |
LineAdjustAwayDefault | Obtient la forme et vérifie si les formes de lien enfants doivent tenter de s'aligner lorsqu'elles sont connectées à la même forme ou définit cette valeur. (Hérité de ShapeElement.) | |
LineAffinityDefault | Obtient ou définit l'emplacement cible où la forme de lien doit essayer de positionner la forme. (Hérité de ShapeElement.) | |
LineToLineClearance | Obtient ou définit la distance entre les formes de lien enfants pour cette forme. (Hérité de ShapeElement.) | |
LineToNodeClearance | Obtient ou définit la distance entre les formes de lien enfants et les formes de nœud enfants. (Hérité de ShapeElement.) | |
Link | Obtient une liste des formes de lien. (Hérité de NodeShape.) | |
Location | Obtient ou définit les détails de l'angle supérieur gauche des limites de la forme par rapport à son ParentShape. (Hérité de NodeShape.) | |
ManualRouteAction | Obtient l'action de la souris qui active le routage manuel des lignes. | |
MaximumSize | Obtient la taille maximale de cette forme. (Hérité de ShapeElement.) | |
MinimumResizableSize | Obtient la taille minimale à laquelle la forme peut être redimensionnée. (Hérité de NodeShape.) | |
MinimumSize | Obtient la hauteur et la largeur minimales du diagramme. (Substitue NodeShape.MinimumSize.) | |
ModelElement | Obtient ou définit l'élément de modèle associé à l'élément de présentation. (Hérité de PresentationElement.) | |
Name | Obtient ou définit le nom du diagramme. | |
NavigationRoot | Obtient la forme racine pour le diagramme. | |
NeedsRenumber | Définissez ce paramètre sur true si vous modifiez l'ordres de formes enfants dans le diagramme.Le ZOrder de chaque forme est réinitialisé. | |
NestedChildShapes | Liste des formes qui font partie de cette forme et sont contraintes de s'afficher dans les limites de cette forme ou de ce diagramme. (Hérité de ShapeElement.) | |
NestedShapesMargin | Obtient la marge entre les formes imbriquées dans le diagramme. (Substitue ShapeElement.NestedShapesMargin.) | |
NodeToNodeClearance | Obtient ou définit la marge entre les formes de nœud enfants. (Hérité de ShapeElement.) | |
OutlinePenId | Obtient l'ID du stylet utilisé pour dessiner le contour du diagramme. (Substitue ShapeElement.OutlinePenId.) | |
OutlinePenWidth | Obtient la largeur du contour de la forme. (Hérité de ShapeElement.) | |
PaintMoveableDecoratorSelectionLines | (Hérité de ShapeElement.) | |
PanZoomAction | Obtient l'action de la souris qui active le zoom. | |
ParentLink | Obtient l'instance de relation de la forme à la forme parente. (Hérité de ShapeElement.) | |
ParentShape | Obtient l'élément de forme parent.Pour pouvoir s'afficher sur un diagramme, les formes et les connecteurs doivent avoir un parent. (Hérité de ShapeElement.) | |
Partition | Obtient ou définit la Partition qui contient l'élément. (Hérité de ModelElement.) | |
Perimeter | Obtient le périmètre (chemin d'accès) autour de la forme. (Hérité de ShapeElement.) | |
PortFixedFlags | Obtient les indicateurs qui déterminent si la position d'une forme de port est fixe. (Hérité de NodeShape.) | |
RelatedShapeToEmphasize | Obtient la forme associée à mettre en évidence visuellement à l'utilisateur lorsque cette forme est sélectionnée. (Hérité de ShapeElement.) | |
RelativeChildShapes | Liste des formes qui font partie de cette forme mais peuvent s'afficher à l'extérieur des limites de cette forme. (Hérité de ShapeElement.) | |
RequiresWatermark | Obtient le diagramme et vérifie si un filigrane doit apparaître pour ce dernier. | |
ResizableSides | Obtient les côtés de la forme que l'utilisateur peut redimensionner. (Hérité de NodeShape.) | |
ResizeAction | Obtient l'action de la souris qui active le redimensionnement d'une forme. | |
RouteJumpType | Obtient ou définit le style de saut à utiliser lorsqu'une forme de lien coupe une autre forme de lien sur le diagramme. | |
RoutingStyle | Obtient ou définit la façon à laquelle les formes sont mises en forme sur le diagramme. | |
SelectAction | Obtient l'action de la souris qui active la sélection d'une forme. | |
SelectionRules | Obtient les règles qui déterminent quels éléments dans le diagramme peuvent être sélectionnés dans un diagramme et si le diagramme lui-même peut être sélectionné. | |
ShapeFields | Parties d'une forme telles que les lignes et éléments décoratifs de texte. (Hérité de ShapeElement.) | |
ShapeGeometry | Obtient la géométrie du diagramme. (Substitue ShapeElement.ShapeGeometry.) | |
ShouldAutoPlaceChildShapes | Obtient une forme et vérifie si ses formes enfants imbriquées doivent être automatiquement positionnées sur le diagramme. (Hérité de NodeShape.) | |
ShouldTryParentShapeForMergeOnToolboxDoubleClick | Si la valeur est True, lorsque l'utilisateur double-clique sur un élément de boîte à outils avec cette forme sélectionnée, si l'outil ne peut pas être fusionné avec cette forme, une fusion avec la forme parente sera tentée.La valeur par défaut correspond à True. (Hérité de ShapeElement.) | |
ShowGrid | Obtient le diagramme et vérifie si la grille doit s'afficher pour ce dernier ou définit l'état de visibilité du diagramme. | |
Size | Obtient ou définit la taille de la forme. (Hérité de NodeShape.) | |
SnapToGrid | Si la valeur est True, les formes du diagramme sont ajustées pour s'aligner avec une grille lorsqu'elles sont déplacées par l'utilisateur.La valeur par défaut est True. | |
Store | Obtient le Store contenant l'élément. (Hérité de ModelElement.) | |
StyleSet | Obtient une instance du style défini pour la forme. (Hérité de ShapeElement.) | |
Subject | Obtient ou définit l'objet de l'élément de présentation.La valeur par défaut est le même objet que ModelElement. (Hérité de PresentationElement.) | |
SupportsPorts | Obtient le diagramme et vérifie s'il contient des ports. | |
TargetToolboxItemFilterAttributes | Obtient la collection d'attributs de filtre pour la boîte à outils qui est assignée au diagramme. (Substitue ShapeElement.TargetToolboxItemFilterAttributes.) | |
ToolboxAction | Obtient l'action de la souris qui appelle une réponse lorsque l'utilisateur clique sur Boîte à outils. | |
ToRoleLinkShapes | Obtient la collection des formes de lien pour lesquelles cette forme est la cible. (Hérité de NodeShape.) | |
WatermarkText | Obtient le texte de filigrane qui est assigné au diagramme. | |
ZOrder | Détermine l'ordre dans lequel cette forme sera affichée par rapport à d'autres formes sur le diagramme.Normalement défini depuis l'ordre des formes enfants. (Hérité de ShapeElement.) |
Début
Méthodes
Nom | Description | |
---|---|---|
AccessibleDoDefaultAction | Exécute l'action par défaut pour l'objet accessible. (Hérité de ShapeElement.) | |
AddImageFormat | Ajoute le format de l'image de diagramme à IDataObject, qui est en charge du transfert des données. | |
Associate(DiagramView) | Affiche le diagramme dans la vue de diagramme spécifiée. | |
Associate(ModelElement) | Assigne un élément de modèle à l'élément de présentation.Même effet que la définition de ModelElement. (Hérité de PresentationElement.) | |
AutoLayoutChildShapes | Positionne automatiquement la collection de formes dans le diagramme. (Hérité de NodeShape.) | |
AutoLayoutShapeElements(ICollection) | Répertorie la collection de formes d'élément du diagramme automatiquement. | |
AutoLayoutShapeElements(ICollection, VGRoutingStyle, PlacementValueStyle, Boolean) | Répertorie la collection de formes d'élément du diagramme automatiquement. | |
CalculateDerivedVisible | Vérifie si la forme enfant s'affiche. (Hérité de ShapeElement.) | |
CalculateMinimumSizeBasedOnChildren | Calcule la taille minimale nécessaire pour que la forme puisse inclure ses formes enfants. (Hérité de NodeShape.) | |
CanMerge | Vérifie si un élément source peut être ajouté à cet élément. (Hérité de ModelElement.) | |
CanShapeContainConnectors | ||
ChooseMergeTarget(ElementGroup) | Sélectionne un élément cible à accepter en tant qu'enfant d'un élément que l'utilisateur souhaite copier, faire glisser ou créer. (Hérité de ModelElement.) | |
ChooseMergeTarget(ElementGroupPrototype) | Sélectionne un élément cible à accepter en tant qu'enfant d'un élément que l'utilisateur souhaite copier, faire glisser ou créer. (Hérité de ModelElement.) | |
ChooseParentShape | Sélectionne une forme parent pour une nouvelle forme enfant, en général cette forme. (Hérité de ShapeElement.) | |
ChooseRelationship | Appelée par FixUpChildShapes() pour obtenir la relation à créer entre la forme enfant et sa forme parent. (Hérité de NodeShape.) | |
CoerceSelection | Permet à une forme de déterminer quelles autres formes sont sélectionnées. (Hérité de ShapeElement.) | |
Collapse | Réduit la forme afin que ses formes enfant imbriquées ne soient pas visibles. (Hérité de NodeShape.) | |
ConfiguredChildPortShape | Configure une forme de port enfant et la place, si nécessaire. (Hérité de NodeShape.) | |
ConnectNestedChild | ||
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 ainsi que de ses éléments et liens enfants. (Hérité de ModelElement.) | |
CopyImageToClipboard | Copie une collection de formes et leurs formes parent dans le presse-papiers en tant qu'image. | |
CreateBackgroundGradientField | Crée le champ de zone, qui affiche le dégradé en arrière-plan de la forme. (Hérité de NodeShape.) | |
CreateBitmap | Crée une image des formes sélectionnées. | |
CreateChildShape | Crée une forme enfant pour la forme parent. (Substitue ShapeElement.CreateChildShape(ModelElement).) | |
CreateClassStyleSet | Crée un jeu de styles de classe pour le type de forme. (Hérité de ShapeElement.) | |
CreateConnectionPoint | Un point de connexion est un point situé sur le contour d'une forme vers lequel se terminent des connecteurs plutôt que vers d'autres points du contour. (Hérité de NodeShape.) | |
CreateDecorators | Crée une collection d'éléments décoratifs pour le type de forme. (Hérité de ShapeElement.) | |
CreateDefaultBounds | Crée un rectangle englobant par défaut pour la forme. (Hérité de NodeShape.) | |
CreateGestureExtensionController | ||
CreateInstanceStyleSet | Crée un style défini pour la forme. (Hérité de ShapeElement.) | |
CreateManualRouteAction | Crée l'action de la souris pour le routage manuel des liens. | |
CreateMetafile(ICollection) | Crée un métafichier pour les formes spécifiées et leurs formes enfants. | |
CreateMetafile(ICollection, String) | Crée un métafichier pour les formes spécifiées et leurs formes enfants. | |
CreateMetafile(ICollection, String, Boolean) | ||
CreateShapeFields | Crée une collection de champs de forme pour le type de forme. (Hérité de ShapeElement.) | |
Delete() | Supprime un élément du modèle. (Hérité de ModelElement.) | |
Delete(array<Guid[]) | Supprime un élément du modèle. (Hérité de ModelElement.) | |
DetermineHighlightShape | Recherche la forme en surbrillance dans une chaîne des formes. (Hérité de ShapeElement.) | |
Disassociate | Supprime le diagramme de la vue de diagramme spécifiée. | |
DisconnectNestedChild | ||
Dispose() | Libère toutes les ressources utilisées par Diagram. | |
Dispose(Boolean) | Libère les ressources non managées utilisées par Diagram et libère éventuellement les ressources managées. | |
DoFoldToShape | Calcule le point où un connecteur touchera le périmètre d'une forme.Remplacez cette opération si vous définissez une forme non rectangulaire. (Hérité de ShapeElement.) | |
DoHitTest(PointD, DiagramHitTestInfo) | Retourne la valeur true si le point spécifié se trouve dans la forme. (Hérité de ShapeElement.) | |
DoHitTest(PointD, DiagramHitTestInfo, Boolean) | Exécute un test de positionnement sur le diagramme. (Substitue ShapeElement.DoHitTest(PointD, DiagramHitTestInfo, Boolean).) | |
DoHitTest(DiagramClientView, PointD, List<ShapeElement>, Boolean) | Exécute un test de positionnement sur le diagramme. | |
DoHitTestSelection | Retourne la valeur true si un point donné se trouve dans les handles de sélection autour de la forme. (Hérité de ShapeElement.) | |
DoKeyboardNavigation | Navigue de forme en forme, à l'aide du clavier. (Hérité de ShapeElement.) | |
DrawResizeFeedback | Dessine des commentaires de redimensionnement de la forme. (Hérité de ShapeElement.) | |
EnsureConnectionPoints | Méthode override pour définir des points sur le bord de la forme où les connecteurs doivent se terminer. (Hérité de NodeShape.) | |
EnsureGraphExists | Vérifie si la grille existe pour la forme. (Hérité de NodeShape.) | |
EnsureGraphLayoutObjectsExist | Vérifie si la forme et ses formes enfants sont dans le wrapper de graphique. (Hérité de NodeShape.) | |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
ExcludeFromClipRegion | Exclut la forme et ses formes enfants de la zone de découpage. (Hérité de ShapeElement.) | |
ExcludeGeometryFromClipRegion | Exclut la géométrie d'une forme et ses formes enfants de la zone de découpage. (Hérité de ShapeElement.) | |
ExcludeShapeFromSizeCalculation | 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 | Développe la forme afin que ses formes enfants imbriquées soient visibles et s'y logent. (Hérité de NodeShape.) | |
Finalize | Autorise le diagramme à 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 le garbage collector.Appelé par le garbage collector. (Substitue Object.Finalize().) | |
FindDecorator(String) | Recherche l'élément décoratif de la forme avec un nom donné. (Hérité de ShapeElement.) | |
FindFirstChild | Recherche le premier enfant dans la séquence de navigation de la forme. (Hérité de ShapeElement.) | |
FindFreeArea(RectangleD) | Recherche une zone vide de la grille de la forme. (Hérité de NodeShape.) | |
FindFreeArea(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double) | Recherche une zone vide de la grille de la forme. (Hérité de ShapeElement.) | |
FindLastChild | Recherche le dernier enfant dans la séquence de navigation de la forme. (Hérité de ShapeElement.) | |
FindNextChild | Recherche l'enfant suivant dans la séquence de navigation de la forme. (Hérité de ShapeElement.) | |
FindNextInChildFields | Recherche le champ de forme suivant dans la séquence de navigation. (Hérité de ShapeElement.) | |
FindPreviousChild | Recherche l'enfant précédent dans la séquence de navigation de la forme. (Hérité de ShapeElement.) | |
FindPreviousInChildFields | Recherche le champ de forme précédent dans la séquence de navigation. (Hérité de ShapeElement.) | |
FindShape | Recherche la forme pour l'élément spécifié dans le diagramme. | |
FindShapeField(String) | Recherche un champ de forme dans une forme. (Hérité de ShapeElement.) | |
FixUpChildShapes | Crée ou ajuste les formes enfants qui doivent être créées lorsqu'un élément de modèle est créé ou mis à jour.Appelée par Diagram.FixUpDiagram(). (Hérité de ShapeElement.) | |
FixUpDiagram | Garantit que la forme et ses formes parentes sont créées et configurées correctement. | |
FixUpDiagramSelection | Met à jour la sélection dans le diagramme. | |
Focused | Vérifie si la forme a le focus. (Hérité de ShapeElement.) | |
GetAbsoluteBoundsValue | Obtient les limites absolues de la forme. (Hérité de NodeShape.) | |
GetAccessibilityObject | Obtient l'objet accessible assigné à la forme. (Hérité de ShapeElement.) | |
GetChildElements | Obtient une collection de formes enfants qui appartiennent à la forme parente. (Hérité de ShapeElement.) | |
GetCompliantAnchorPoint | 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.) | |
GetCompliantGroupBounds | Met à jour la collection de formes fantômes afin qu'elle soit conforme aux règles de limite de groupe de la forme source. | |
GetCursor | Obtient le pointeur qui apparaît lorsque la souris est placée sur la forme. (Hérité de ShapeElement.) | |
GetDomainClass | Obtient la classe de domaine la plus dérivée pour cet élément. (Hérité de ModelElement.) | |
GetDragOverToolTipText | Obtient le texte d'info-bulle qui s'affiche lorsque la souris est positionnée sur la forme. (Hérité de ShapeElement.) | |
GetFieldAccessibleDescription | Obtient la description d'un champ dans la forme. (Hérité de ShapeElement.) | |
GetFieldAccessibleName | Obtient le nom d'un champ dans la forme. (Hérité de ShapeElement.) | |
GetFieldAccessibleValue | Obtient la valeur d'un champ dans la forme. (Hérité de ShapeElement.) | |
GetFieldRepresentedElement | Obtient l'élément principal que la forme enfant représente. (Hérité de ShapeElement.) | |
GetFieldRepresentedProperty | Obtient les informations de propriété d'un champ de la forme. (Hérité de ShapeElement.) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetIsExpandedValue | Obtient la valeur pour la propriété IsExpanded. (Hérité de NodeShape.) | |
GetPotentialMouseAction | Obtient l'action de la souris à activer lorsque l'utilisateur clique sur un point du diagramme. (Substitue ShapeElement.GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo).) | |
GetRoleCollection<TCollection, TElement>(Guid) | Obtient ou crée la collection d'éléments liés (Hérité de ModelElement.) | |
GetService | Obtient un service. | |
GetShapeLuminosity | Calcule la luminosité de la forme. (Hérité de ShapeElement.) | |
GetSourceRolePlayerForLinkMappedByConnector | Obtient le rôle source de la forme de lien. | |
GetSubFieldAccessibleDescription | Obtient la description d'un champ enfant dans la forme. (Hérité de ShapeElement.) | |
GetSubFieldAccessibleName | Obtient le nom d'un champ enfant dans la forme. (Hérité de ShapeElement.) | |
GetSubFieldAccessibleValue | Obtient la valeur d'un champ enfant dans la forme. (Hérité de ShapeElement.) | |
GetSubFieldRepresentedElements | Obtient une collection d'éléments que la forme du champ enfant représente. (Hérité de ShapeElement.) | |
GetSubFieldRepresentedProperty | Obtient la propriété du champ enfant. (Hérité de ShapeElement.) | |
GetSubFieldRepresentedPropertyElements | Obtient l'élément qui contient la propriété du champ enfant. (Hérité de ShapeElement.) | |
GetTargetRolePlayerForLinkMappedByConnector | Obtient le rôle cible de la forme de lien. | |
GetToolTipText | Obtient le texte d'info-bulle de la forme vers laquelle la souris pointe. (Hérité de ShapeElement.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
HandleNewSwimLaneInsertion | Ajoute un couloir au diagramme. | |
HasCachedDragOverResult | Vérifie si les résultats sont mis en cache pour l'événement de souris glisser-déplacer. (Hérité de ShapeElement.) | |
Hide | Masque la forme et tous ses enfants. (Hérité de ShapeElement.) | |
HideCustomToolTip | Masque l'info-bulle personnalisée de la forme. (Hérité de ShapeElement.) | |
HitTest | Obtient les formes à inclure dans le test de positionnement. | |
InitializeDecorators | Initialise et ajoute les champs au type de forme. (Hérité de ShapeElement.) | |
InitializeInstanceResources | Initialise les ressources pour une instance de la forme. (Hérité de ShapeElement.) | |
InitializeResources | Initialise les ressources de la forme. (Hérité de ShapeElement.) | |
InitializeShapeFields | Prend en charge les dégradés d'arrière-plan. (Hérité de NodeShape.) | |
Invalidate() | Invalide les formes du diagramme. (Substitue ShapeElement.Invalidate().) | |
Invalidate(Boolean) | Vérifie que la forme sera repeinte à la fin de la transaction.Appelez cette méthode si vous avez modifié les propriétés de la forme. (Hérité de ShapeElement.) | |
Invalidate(RectangleD) | Vérifie que la forme et son ancien emplacement seront repeints à la fin de la transaction. (Hérité de ShapeElement.) | |
InvalidateRectangle | Invalide les formes qui figurent dans le rectangle de sélection. | |
IsConnectorMappedToLink | Vérifie si le lien est une forme de lien sur le diagramme. | |
IsDescendantOf | Vérifie si la forme est un descendant d'une autre forme. (Hérité de ShapeElement.) | |
IsNavigationKey(Char) | Vérifie si la clé est utilisée comme commande de navigation. (Hérité de ShapeElement.) | |
IsNavigationKey(Keys) | Vérifie si les informations de clé sont utilisées comme commande de navigation. (Hérité de ShapeElement.) | |
IsOrphaned | Vérifie si une forme est liée à une autre forme du diagramme. | |
IsSelected | Vérifie si une forme est sélectionnée dans une vue du diagramme. | |
IterateShapes | Itère au sein d'une forme et de ses formes enfants. (Hérité de ShapeElement.) | |
LassoSelect | Obtient la liste des formes qui figurent dans le rectangle de sélection. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
MergeConfigure | Non utilisé pour les éléments de présentation. (Hérité de PresentationElement.) | |
MergeDisconnect | Déconnecte un élément source d'un élément cible. (Hérité de ModelElement.) | |
MergeRelate | Crée une relation entre un élément de modèle et un groupe d'éléments de modèle. (Hérité de PresentationElement.) | |
ModifyLuminosity | Calcule la luminosité de la surbrillance pour la forme. (Hérité de ShapeElement.) | |
MoveByRepositioning(DiagramDragEventArgs) | Repositionne les formes dans le groupe en fonction de la quantité déterminée par la position de la souris. (Hérité de ShapeElement.) | |
MoveByRepositioning(ElementGroupPrototype, DiagramItemCollection, PointD, DiagramItem) | Repositionne les formes dans le groupe en fonction de la quantité déterminée par la position de la souris. (Hérité de ShapeElement.) | |
NavigateAcrossLinks | Sélectionne les formes ou définit le focus sur les formes qui sont connectées à cette forme. (Hérité de NodeShape.) | |
NavigateAscend | Navigue jusqu'à l'ancêtre suivant de la séquence de navigation et met à jour le focus.Appelé en réponse aux séquences de touches de navigation d'utilisateur. (Hérité de ShapeElement.) | |
NavigateDescend | Navigue jusqu'au descendant suivant de la séquence de navigation et met à jour le focus.Appelé en réponse aux séquences de touches de navigation d'utilisateur. (Hérité de ShapeElement.) | |
NavigateTo | Navigue vers une forme spécifique dans la séquence de navigation et met à jour le focus. (Hérité de ShapeElement.) | |
NavigateToFirst | Navigue jusqu'à la première forme de la séquence de navigation dans le parent de la sélection actuelle.Appelé en réponse aux séquences de touches de navigation d'utilisateur. (Hérité de ShapeElement.) | |
NavigateToLast | Navigue jusqu'à la dernière forme de la séquence de navigation dans le parent de la sélection actuelle.Appelé en réponse aux séquences de touches de navigation d'utilisateur. (Hérité de ShapeElement.) | |
NavigateToNext | Navigue vers la forme suivante dans la séquence de navigation.Appelé en réponse aux séquences de touches de navigation d'utilisateur. (Hérité de ShapeElement.) | |
NavigateToPrevious | Navigue vers la forme précédemment sélectionnée dans la séquence de navigation.Appelé en réponse aux séquences de touches de navigation d'utilisateur. (Hérité de ShapeElement.) | |
OnAbsoluteBoundsChanged | Appelée lorsque la taille ou l'emplacement de la forme a changé. (Hérité de NodeShape.) | |
OnAssociated | Exécute une action lorsque le diagramme a été associé à une vue de diagramme. | |
OnAssociatedPropertyChanged | Met à jour la forme lorsque la valeur d'une propriété de stockage en mémoire est modifiée pour le champ d'une forme. (Hérité de ShapeElement.) | |
OnBeforePaint | Met à jour des ressources, telles que des stylets et des pinceaux, avant qu'elles ne soient utilisées pour peindre la forme. (Hérité de ShapeElement.) | |
OnBeforeReroute | Exécute une action lorsqu'un lien est sur le point d'être redirigé dans le diagramme. | |
OnBeginEdit | Appelée lorsque l'utilisateur commence à modifier un champ de texte. (Hérité de ShapeElement.) | |
OnBoundsFixup | Remplacez cette méthode pour personnaliser la façon dont les limites de la forme sont déterminées. (Hérité de NodeShape.) | |
OnChildAssociatedPropertyChanged | Exécute une action lorsqu'une propriété associée à une forme enfant a changé. | |
OnChildConfigured | Configure un port sur la forme une fois la forme ajoutée au diagramme. (Hérité de NodeShape.) | |
OnChildConfiguring | Exécute une action lorsqu'une forme enfant a été configurée. (Substitue NodeShape.OnChildConfiguring(ShapeElement, Boolean).) | |
OnClick | Appelée lorsque l'utilisateur clique sur la forme. (Hérité de ShapeElement.) | |
OnCopy | Appelée lorsque cet élément a été créé en tant que copie d'un autre élément. (Hérité de ModelElement.) | |
OnDeleted | Appelée lorsque cet élément a été supprimé du modèle. (Hérité de ModelElement.) | |
OnDeleting | Appelée lorsque cet élément est sur le point d'être supprimé. (Hérité de ModelElement.) | |
OnDisassociated | Exécute une action lorsque le diagramme est dissocié d'une vue de diagramme. | |
OnDoubleClick | Appelée lorsque l'utilisateur double-clique sur la forme. (Hérité de ShapeElement.) | |
OnDragDrop | Appelée lorsque l'utilisateur fait glisser un élément sur la forme. (Hérité de ShapeElement.) | |
OnDragEnter | Appelée lorsque la souris entre dans une forme pendant une opération glisser. (Hérité de ShapeElement.) | |
OnDragLeave | Appelée lorsque la souris quitte une forme. (Hérité de ShapeElement.) | |
OnDragOver | Remplacez cette méthode pour répondre au déplacement du pointeur de la souris sur la la forme.Définit e.Effect pour indiquer le commentaire du curseur à l'utilisateur. (Hérité de ShapeElement.) | |
OnElementEventsEnded | Déclenche un événement après le déclenchement de tous les autres événements pour une transaction. | |
OnElementEventsEnding | Déclenche un événement après le déclenchement de tous les autres événements pour une transaction. | |
OnEndEdit | Appelée lorsque l'utilisateur termine la modification d'un champ de texte. (Hérité de ShapeElement.) | |
OnGiveFeedback | Modifie le pointeur et exécute une action personnalisée lorsque le pointeur est déplacé à travers le concepteur. | |
OnGridPropertyChanged | Exécute une action lorsque les propriétés de grille ont changé. | |
OnInitialize | Exécute une action lorsque la classe Diagram est initialisée. (Substitue ShapeElement.OnInitialize().) | |
OnKeyDown | Exécute une action lorsque l'utilisateur appuie sur une touche pendant que le diagramme a le focus. (Substitue NodeShape.OnKeyDown(DiagramKeyEventArgs).) | |
OnKeyPress | Avertit les écouteurs qu'une touche a été enfoncée. (Hérité de NodeShape.) | |
OnKeyUp | Appelée lorsqu'une touche est relâchée. (Hérité de ShapeElement.) | |
OnMouseDown | Appelée lorsque l'utilisateur appuie sur un bouton de la souris. (Hérité de ShapeElement.) | |
OnMouseEnter | Appelée lorsque la souris pénètre dans une forme. (Hérité de ShapeElement.) | |
OnMouseHover | Appelée lorsque la souris passe sur une forme. (Hérité de ShapeElement.) | |
OnMouseLeave | Appelée lorsque la souris quitte une forme. (Hérité de ShapeElement.) | |
OnMouseMove | Appelée à plusieurs reprises lorsque l'utilisateur déplace la souris. (Hérité de ShapeElement.) | |
OnMouseUp | Appelée lorsqu'un bouton de la souris est relâché. (Hérité de ShapeElement.) | |
OnMouseWheel | Appelée lorsque l'utilisateur a fait pivoter la roulette de la souris. (Hérité de ShapeElement.) | |
OnOrphaned | Appelée lorsqu'un (Hérité de ShapeElement.) | |
OnPaintEmphasis | Appelée lorsque l'accent a été appliqué à la forme sélectionnée. (Hérité de ShapeElement.) | |
OnPaintFeedback | Appelée lorsque le commentaire de glisser-déplacer est peint. (Hérité de ShapeElement.) | |
OnPaintSelection | Appelée pour peindre la mise en surbrillance de la sélection. (Hérité de ShapeElement.) | |
OnPaintShape | Permet aux classes dérivées d'exécuter une action lorsque l'arrière-plan et la grille de diagrammes sont peints. (Substitue ShapeElement.OnPaintShape(DiagramPaintEventArgs).) | |
OnParentNodeShapeChanged | 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 lorsque cet élément a été de nouveau ajouté à un modèle. (Hérité de ModelElement.) | |
OnRolePlayerPositionChanged | Appelée lorsque la position d'un rôle a changé. (Hérité de ModelElement.) | |
OnRolePlayerPositionChanging | Appelée lorsque la position d'un acteur de rôle est sur le point de changer. (Hérité de ModelElement.) | |
OnShapeInserted | Appelée lorsqu'une forme a été insérée comme enfant d'une autre. (Hérité de ShapeElement.) | |
OnShapeRemoved | Appelée lorsque la forme a été supprimée en tant que forme enfant de sa forme parent. (Hérité de ShapeElement.) | |
OnToolboxItemSelected | ||
OnToolboxSelectionChanged | ||
OnTransactionBeginning | Permet aux classes dérivées d'exécuter une action au démarrage d'une transaction. | |
OnTransactionCommitting | Permet aux classes dérivées d'exécuter une action lorsqu'une transaction est validée. | |
OnTransactionRolledBack | Permet aux classes dérivées d'exécuter une action après la restauration d'une transaction. | |
OnTransactionRollingBack | Permet aux classes dérivées d'exécuter une action lorsqu'une transaction est en cours de restauration. | |
OnViewMouseEnter | Permet aux classes dérivées d'exécuter une action lorsque le pointeur de la souris entre dans vue cliente du diagramme. | |
OnViewMouseHover | Permet aux classes dérivées d'exécuter une action lorsque le pointeur de la souris est positionné sur la vue cliente du diagramme. | |
OnViewMouseLeave | Permet aux classes dérivées d'exécuter une action lorsque le pointeur de la souris quitte la vue cliente du diagramme. | |
PerformLineRoutingRule | Détermine la façon dont les liens entre les éléments apparaissent dans le diagramme. | |
PerformResizeParentRule() | Alerte le concepteur de langage spécifique au domaine qu'une forme parent doit être redimensionnée pour correspondre à ses formes enfants. (Hérité de ShapeElement.) | |
PerformResizeParentRule(Boolean, ShapeElement) | Alerte le concepteur de langage spécifique au domaine qu'une forme parent doit être redimensionnée pour correspondre à ses formes enfants. (Hérité de ShapeElement.) | |
PerformShapeAnchoringRule | Ancre la forme au diagramme. (Hérité de NodeShape.) | |
PermitChildVisibility | Vérifie si la forme enfant peut s'afficher. (Hérité de NodeShape.) | |
PostDeserialization | Ajuste l'emplacement des formes sur le diagramme après qu'il ait été désérialisé. | |
Dessine le diagramme. | ||
ProcessVisibilityChange | Traite une modification de visibilité d'une forme. (Hérité de NodeShape.) | |
PurgeLayoutObjects | Supprime les objets utilisés pour positionner la forme dans la grille de diagramme. (Hérité de ShapeElement.) | |
PurgePoints | Supprime les points de la forme dans la grille du diagramme. (Hérité de ShapeElement.) | |
RebuildShape | Régénère la forme. (Hérité de ShapeElement.) | |
RemoveLayoutObject | Supprime la forme, avec toutes les formes enfants relatives et imbriquées, de la grille de diagramme. (Hérité de ShapeElement.) | |
Renumber | Renumérote les formes dans le diagramme. | |
ReparentSwimlaneChild | ||
RepositionShapes | Repositionne les formes dans le diagramme. | |
Reroute | Réachemine les liens entre les éléments du diagramme. | |
RunInShapeFixupContextForMetafileCreation | ||
Selected | Vérifie si la forme est sélectionnée dans une vue spécifiée. (Hérité de ShapeElement.) | |
SetAbsoluteBoundsValue | Définit les limites absolues pour le diagramme. (Substitue NodeShape.SetAbsoluteBoundsValue(RectangleD).) | |
SetInitialGraphLayoutVisibility | Définit la visibilité du graphique. (Hérité de ShapeElement.) | |
SetIsExpandedValue | Définit la valeur pour la propriété IsExpanded. (Hérité de NodeShape.) | |
SetShowHideState | Définit la visibilité de la forme et de tous ses enfants. (Hérité de ShapeElement.) | |
SetShowHideStateImplementation | Définit la visibilité de la forme. (Hérité de ShapeElement.) | |
ShouldAddShapeForElement | Vérifie si une forme peut avoir une forme enfant qui lui a été assignée. (Substitue ShapeElement.ShouldAddShapeForElement(ModelElement).) | |
ShouldExcludeFromInvalidationTracking | Vérifie si les types spécifiques de forme doivent être exclus de l'invalidation. | |
ShouldReparentOnMove | Vérifie si une forme enfant doit être ajoutée à un nouveau parent lorsque la forme enfant est déplacée. (Hérité de ShapeElement.) | |
ShouldReportException | Vérifie si une exception qui est levée de l'aire de conception de base doit être inscrite. | |
Show | Rend une forme et tous ses enfants visibles. (Hérité de ShapeElement.) | |
ShowCustomToolTip | Rend l'info-bulle personnalisée d'une forme visible. (Hérité de ShapeElement.) | |
Side | Assigne un côté de la forme au port. (Hérité de NodeShape.) | |
ToString | Obtient le nom de la forme et son type. (Hérité de ShapeElement.) | |
TranslateGeometryToAbsoluteBounds | Convertit les limites relatives en limites absolues pour la géométrie de la forme. (Hérité de ShapeElement.) | |
TranslateGeometryToRelativeBounds | Convertit les limites absolues en limites relatives pour la géométrie de la forme. (Hérité de ShapeElement.) | |
TranslateToAbsoluteBounds | Convertit les limites relatives en limites absolues de la forme. (Hérité de ShapeElement.) | |
TranslateToRelativeBounds | Convertit les limites absolues en limites relatives de la forme. (Hérité de ShapeElement.) | |
UnhandledException | Vérifie qui doit signaler une exception qui est levée de l'aire de conception de base doit être inscrite. | |
UpdateChildVisibility | Met à jour l'état de visibilité de la forme enfant. (Hérité de NodeShape.) | |
UpdateDerivedVisible | Met à jour l'état visible de la forme dérivée. (Hérité de ShapeElement.) | |
UpdateGeometryLuminosity(DiagramClientView, Brush) | Met à jour la luminosité du pinceau. (Hérité de ShapeElement.) | |
UpdateGeometryLuminosity(DiagramClientView, Pen) | Met à jour la luminosité du stylet. (Hérité de ShapeElement.) |
Début
Événements
Nom | Description | |
---|---|---|
AbsoluteBoundsChanged | Se produit lorsque les limites absolues pour la forme changent. (Hérité de NodeShape.) | |
Click | Se produit lorsque l'utilisateur clique sur la souris sur une forme. (Hérité de ShapeElement.) | |
DiagramAdded | Se produit lorsqu'un diagramme est ajouté. | |
DiagramRemoved | Se produit lorsqu'un diagramme est supprimé. | |
DoubleClick | Se produit lorsque l'utilisateur double-clique avec la souris. (Hérité de ShapeElement.) | |
KeyDown | Se produit lorsque l'utilisateur appuie sur une touche. (Hérité de ShapeElement.) | |
KeyPress | Se produit lorsque l'utilisateur appuie sur une touche, puis la relâche. (Hérité de ShapeElement.) | |
KeyUp | Se produit lorsque l'utilisateur relâche une touche. (Hérité de ShapeElement.) | |
MouseDown | Se produit lorsque l'utilisateur appuie sur le bouton de la souris. (Hérité de ShapeElement.) | |
MouseMove | Se produit lorsque l'utilisateur déplace la souris. (Hérité de ShapeElement.) | |
MouseUp | Se produit lorsque l'utilisateur relâche le bouton de la souris. (Hérité de ShapeElement.) | |
MouseWheel | Se produit lorsque l'utilisateur fait tourner la roulette de la souris. (Hérité de ShapeElement.) |
Début
Méthodes d'extension
Nom | Description | |
---|---|---|
AddExtension(Guid) | Surchargé. É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. (Défini par ModelElementExtensionMethods.) | |
AddExtension(Type) | Surchargé. É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. (Défini par ModelElementExtensionMethods.) | |
AddExtension(DomainClassInfo) | Surchargé. É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. (Défini par ModelElementExtensionMethods.) | |
AddExtension(ExtensionElement) | Surchargé. É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. (Défini par ModelElementExtensionMethods.) | |
AddExtension<T>() | Surchargé. É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. (Défini par ModelElementExtensionMethods.) | |
CanDelete | Supprime l'élément du modèle. (Défini par ImmutabilityExtensionMethods.) | |
GetAllExtensions | 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. (Défini par ModelElementExtensionMethods.) | |
GetBaseElement | Retourne la racine du ModelElement virtuel auquel le ModelElement spécifié participe. (Défini par ModelElementExtensionMethods.) | |
GetDslDefinitionModelElement | Cette méthode vérifie que l'élément de modèle correspondant réellement à 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é. (Défini par PresentationElementHelper.) | |
GetExtension(Guid) | Surchargé. (Défini par ModelElementExtensionMethods.) | |
GetExtension(Type) | Surchargé. 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é. (Défini par ModelElementExtensionMethods.) | |
GetExtension(DomainClassInfo) | Surchargé. (Défini par ModelElementExtensionMethods.) | |
GetExtension<T>() | Surchargé. 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é. (Défini par ModelElementExtensionMethods.) | |
GetLocks | Obtient les indicateurs de verrou de cet élément.Cela comprend tous les verrous activés sur la partition contenant l'élément. (Défini par ImmutabilityExtensionMethods.) | |
IsExtendedBy(Guid) | Surchargé. Demande si ce ModelElement est actuellement étendu par un ExtensionElement d'un type particulier. (Défini par ModelElementExtensionMethods.) | |
IsExtendedBy(Type) | Surchargé. Demande si ce ModelElement est actuellement étendu par un ExtensionElement d'un type particulier. (Défini par ModelElementExtensionMethods.) | |
IsExtendedBy(DomainClassInfo) | Surchargé. Demande si ce ModelElement est actuellement étendu par un ExtensionElement d'un type particulier. (Défini par ModelElementExtensionMethods.) | |
IsLocked | Teste si cet élément possède l'un des jeux de verrous spécifiés (Défini par ImmutabilityExtensionMethods.) | |
RemoveExtension(Type) | Surchargé. Supprime toute extension de ce ModelElement qui a un type particulier. (Défini par ModelElementExtensionMethods.) | |
RemoveExtension(Guid) | Surchargé. Supprime toute extension du ModelElement spécifié qui a un type particulier. (Défini par ModelElementExtensionMethods.) | |
RemoveExtension(DomainClassInfo) | Surchargé. Supprime toute extension du ModelElement spécifié qui a un type particulier. (Défini par ModelElementExtensionMethods.) | |
RemoveExtension(ExtensionElement) | Surchargé. Supprime un ExtensionElement spécifié des extensions de ce ModelElement. (Défini par ModelElementExtensionMethods.) | |
SetLocks | Définit les indicateurs de verrou de cet élément (Défini par ImmutabilityExtensionMethods.) | |
TryGetExtension(Guid) | Surchargé. (Défini par ModelElementExtensionMethods.) | |
TryGetExtension(Type) | Surchargé. (Défini par ModelElementExtensionMethods.) | |
TryGetExtension(DomainClassInfo) | Surchargé. (Défini par ModelElementExtensionMethods.) | |
TryGetExtension<T>() | Surchargé. 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. (Défini par ModelElementExtensionMethods.) |
Début
Champs
Nom | Description | |
---|---|---|
BaseFontNameDomainPropertyId | Représente l'ID de propriété du nom de la police de base. | |
BaseFontSizeDomainPropertyId | Représente l'ID de propriété de la taille de la police de base. | |
DiagramIdDomainPropertyId | Représente l'ID de propriété du diagramme. | |
DoLineRoutingDomainPropertyId | Représente l'ID correspondant à la propriété DoLineRoutingDomainPropertyId. | |
DomainClassId | Représente l'ID d'une forme de classe de domaine. | |
DoResizeParentDomainPropertyId | Représente l'ID correspondant à la propriété DoResizeParentDomainPropertyId. | |
DoShapeAnchoringDomainPropertyId | Représente l'ID correspondant à la propriété DoShapeAnchoringDomainPropertyId. | |
DoViewFixupDomainPropertyId | Représente l'ID correspondant à la propriété DoViewFixupDomainPropertyId. | |
IsCompleteViewDomainPropertyId | Représente l'ID correspondant à la propriété IsCompleteViewDomainPropertyId. | |
NameDomainPropertyId | Représente l'ID correspondant à la propriété NameDomainPropertyId. | |
PlaceUnplacedShapesDomainPropertyId | Représente l'ID correspondant à la propriété PlaceUnplacedShapesDomainPropertyId. |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
IMergeElements.CanMerge | Retourne la valeur true si cet élément peut être fusionné avec le contenu du prototype. (Hérité de ModelElement.) | |
IMergeElements.ChooseMergeTarget(ElementGroup) | (Hérité de ModelElement.) | |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) | (Hérité de ModelElement.) | |
IMergeElements.MergeConfigure | (Hérité de ModelElement.) | |
IMergeElements.MergeDisconnect | (Hérité de ModelElement.) | |
IMergeElements.MergeRelate | (Hérité de ModelElement.) |
Début
Notes
Lorsque vous définissez une classe de diagrammes dans votre définition DSL, elle est dérivée de cette classe.
Pour énumérer les formes dans un diagramme, utilisez NestedChildShapes.
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.