Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Représente un ShapeElement, un ShapeField, ou un ShapeSubField.Cela est prévu pour être utilisé pour le test d'atteinte, la sélection, le focus, et l'accessibilité.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem
Espace de noms : Microsoft.VisualStudio.Modeling.Diagrams
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Syntaxe
'Déclaration
Public Class DiagramItem _
Implements ICloneable
public class DiagramItem : ICloneable
Le type DiagramItem expose les membres suivants.
Constructeurs
| Nom | Description | |
|---|---|---|
![]() |
DiagramItem() | Initialise une nouvelle instance de la classe de DiagramItem. |
![]() |
DiagramItem(ShapeElement) | Initialise une nouvelle instance de la classe de DiagramItem pour représenter le ShapeElement spécifié. |
![]() |
DiagramItem(LinkShape, LineSegment) | Initialise une nouvelle instance de la classe de DiagramItem pour représenter le LineSegment spécifié. |
![]() |
DiagramItem(ShapeElement, ShapeField) | Initialise une nouvelle instance de la classe de DiagramItem pour représenter le ShapeField spécifié. |
![]() |
DiagramItem(LinkShape, LineSegment, AnchorPoint) | Initialise une nouvelle instance de la classe de DiagramItem pour représenter l'AnchorPoint spécifié. |
![]() |
DiagramItem(ShapeElement, ShapeField, ShapeSubField) | Initialise une nouvelle instance de la classe de DiagramItem pour représenter le ShapeSubField spécifié. |
![]() |
DiagramItem(ShapeElement, ShapeField, ShapeSubField, LineSegment, AnchorPoint) | Initialise une nouvelle instance de la classe de DiagramItem pour représenter le ShapeSubField spécifié. |
Début
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
AbsoluteBoundingBox | Obtient la zone englobante dans des unités de code par rapport à le bord supérieur gauche du diagramme. |
![]() |
AnchorPoint | Obtient l'anchorPoint. |
![]() |
CanFocus | Obtient une valeur indiquant si ce DiagramItem est pouvant être actif. |
![]() |
CanSelect | Obtient une valeur indiquant si ce DiagramItem est sélectionnable. |
![]() |
Diagram | Obtient le diagramme que la forme appartient. |
![]() |
Field | Obtient le champ. |
![]() |
IsDiagram | Obtient une valeur indiquant si le DiagramItem est le diagramme. |
![]() |
Parent | Obtient le DiagramItem parent. |
![]() |
RepresentedElements | Obtient une collection de ModelElements que ce DiagramItem représente. |
![]() |
Segment | Obtient le segment. |
![]() |
Shape | Obtient la forme. |
![]() |
SubField | Obtient la sous-rubrique. |
Début
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
Clone | Crée un nouveau DiagramItem qui est une copie de l'instance actuel. |
![]() |
Equals | Obtient une valeur indiquant si deux objets de DiagramItem sont égaux. (Substitue Object.Equals(Object).) |
![]() |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) |
![]() |
GetAccessibleObject | Obtient l'AccessibleObject pour un DiagramItem. |
![]() |
GetHashCode | Obtient le code de hachage pour ce DiagramItem. (Substitue Object.GetHashCode().) |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
SetItem(ShapeElement) | Définit le DiagramItem pour représenter le ShapeElement spécifié. |
![]() |
SetItem(LinkShape, LineSegment) | Définissez le DiagramItem pour représenter le LineSegment spécifié |
![]() |
SetItem(ShapeElement, ShapeField) | Définit le DiagramItem pour représenter le ShapeField spécifié. |
![]() |
SetItem(LinkShape, LineSegment, AnchorPoint) | Définissez le DiagramItem pour représenter le point d'ancrage spécifié du LineSegment |
![]() |
SetItem(ShapeElement, ShapeField, ShapeSubField) | Définit le DiagramItem pour représenter le ShapeSubField spécifié. |
![]() |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
Début
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.
.gif)
.gif)
.gif)