ShapeSubField, classe
Un sous-nœud composant d'un ShapeField qui est sélectionnable éventuellement, pouvant accepter, correspondance-testable, dans-endroit- modifiable, et IAccessible.Les exemples d'un ShapeSubField sont des éléments de liste dans un domaine, des cellules de grille et des quadrillages de liste dans un champ de grille, et des cases d'option à un groupe de cases d'option.ShapeSubFields sont seulement créés autant que nécessaire.Par exemple, une grille contenant les 10.000 besoins de cellules uniquement de créer une sous-rubrique d'une cellule lorsque la sous-rubrique est sélectionné, concentré, correspondance- testé, modifié, ou accessible via IAccessible.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeSubField
Microsoft.VisualStudio.Modeling.Diagrams.ListItemSubField
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 MustInherit Class ShapeSubField
public abstract class ShapeSubField
Le type ShapeSubField expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ShapeSubField | Initialise une nouvelle instance de la classe de ShapeSubField. |
Début
Propriétés
Nom | Description | |
---|---|---|
SubFieldHashCode | Obtient le code de hachage pour ce ShapeSubField. |
Début
Méthodes
Nom | Description | |
---|---|---|
AccessibleDoDefaultAction | Exécute l'action associée par défaut à l'objet accessible. | |
CanEditValue | Retourne une valeur indiquant si la valeur de ce sous-rubrique peut être modifiée. | |
CommitPendingEdit | Valide la modification en attente. | |
DoKeyboardNavigation | Appelle la méthode de navigation appropriée sur la sous-rubrique de forme. | |
EditValue(ShapeElement, ShapeField, DiagramClientView) | Appelle l'éditeur sur place. | |
EditValue(ShapeElement, ShapeField, DiagramClientView, PointD) | Appelle l'éditeur sur place, définissant le signe insertion à la position de la souris spécifiée. | |
Equals | (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.) | |
GetAccessibilityObject | Obtient l'AccessibleObject assigné au sous-rubrique. | |
GetAccessibleDefaultActionDescription | Obtient une chaîne qui décrit l'action par défaut de l'objet.Les objets n'ont pas tous une action par défaut. | |
GetAccessibleDescription | Retourne la description accessible. | |
GetAccessibleHelp | Obtient une description de ce que fait l'objet ou comment il est utilisé. | |
GetAccessibleHelpTopicFileName | Obtient le chemin d'accès au fichier d'aide associé à cet objet accessible. | |
GetAccessibleHelpTopicId | Obtient un identificateur pour un identificateur de rubrique d'aide associé à cet objet accessible. | |
GetAccessibleName | Retourne le nom accessible. | |
GetAccessibleRole | Retourne le rôle accessible. | |
GetAccessibleValue | ||
GetActiveInPlaceEditor | Retourne le contrôle pour l'éditeur sur place actif.Cette méthode peut retourner null dans ce cas, aucun éditeur sur place n'est actif pour ce sous-rubrique. | |
GetBounds | Retourne les limites des coordonnées universelles par rapport à le bord supérieur gauche de la forme parente. | |
GetCursor | Obtient le curseur qui est affiché lorsque le pointeur de souris est sur le ShapeSubField. | |
GetFocusable | Obtient une valeur indiquant si ce ShapeSubField est pouvant être actif. | |
GetHashCode | (Substitue Object.GetHashCode().) | |
GetInPlaceEditorBounds | Retourne les limites de l'éditeur sur place par rapport à sa forme parente dans des unités du monde. | |
GetPotentialMouseAction | Extrait une action de souris qui doit être rendue active sur l'événement suivant de MouseDown si la souris est sur du point spécifié. | |
GetSelectable | Obtient une valeur indiquant si ce ShapeSubField est sélectionnable. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
HasPendingEdit | Retourne une valeur indiquant si la modification sur place est actif, avec une validation en attente. | |
IsNavigationKey(Char) | Retourne une valeur indiquant si le personnage spécifié correspond à une commande de navigation. | |
IsNavigationKey(Keys) | Retourne une valeur indiquant si les données de clé spécifiées correspondent à une commande de navigation. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
NavigateAscend | Appelé par ce ShapeSubField au focus défini à son premier ancêtre dans la séquence de navigation. | |
NavigateTo | Définit le focus au DiagramItem spécifié. | |
NavigateToFirst | Appelé par ce ShapeSubField au focus défini au premier frère de ce sous-rubrique (c. autrement dit., le premier enfant du parent) dans la séquence de navigation. | |
NavigateToLast | Appelé par ce ShapeSubField au focus défini au dernier frère de ce sous-rubrique (c. autrement dit., le dernier enfant du parent) dans la séquence de navigation. | |
NavigateToNext | Appelé par ce ShapeSubField au focus défini à l'objet suivant dans la séquence de navigation. | |
NavigateToPrevious | Appelé par ce ShapeSubField au focus défini à l'objet précédent dans la séquence de navigation. | |
OnBeginEdit | Appelé lorsque la modification sur place a commencé. | |
OnClick | Appelé par OnClick du contrôle (). | |
OnDoubleClick | Appelé par OnDoubleClick du contrôle (). | |
OnEndEdit | Appelé lorsque la modification sur place s'est terminée. | |
OnKeyDown | Appelé lorsqu'une touche est enfoncée.Pour être appelé, ce ShapeSubField doit être le ShapeSubField ayant le focus dans la sélection. | |
OnKeyPress | Appelé entre une clé en bas et la clé.Pour être appelé, ce ShapeSubField doit être le ShapeSubField ayant le focus dans la sélection. | |
OnKeyUp | Appelé lorsqu'une clé est libérée.Pour être appelé, ce ShapeSubField doit être le ShapeSubField ayant le focus dans la sélection. | |
OnMouseDown | Appelé par OnMouseDown du contrôle (). | |
OnMouseMove | Appelé par OnMouseMove du contrôle (). | |
OnMouseUp | Appelé par OnMouseUp du contrôle (). | |
OnMouseWheel | Appelé par OnMouseWheel du contrôle (). | |
SubFieldEquals | Obtient une valeur indiquant si ce ShapeSubField et le ShapeSubField spécifié sont égaux. | |
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.