Partager via


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
Méthode protégée ShapeSubField Initialise une nouvelle instance de la classe de ShapeSubField.

Début

Propriétés

  Nom Description
Propriété publique SubFieldHashCode Obtient le code de hachage pour ce ShapeSubField.

Début

Méthodes

  Nom Description
Méthode publique AccessibleDoDefaultAction Exécute l'action associée par défaut à l'objet accessible.
Méthode publique CanEditValue Retourne une valeur indiquant si la valeur de ce sous-rubrique peut être modifiée.
Méthode publique CommitPendingEdit Valide la modification en attente.
Méthode publique DoKeyboardNavigation Appelle la méthode de navigation appropriée sur la sous-rubrique de forme.
Méthode publique EditValue(ShapeElement, ShapeField, DiagramClientView) Appelle l'éditeur sur place.
Méthode publique EditValue(ShapeElement, ShapeField, DiagramClientView, PointD) Appelle l'éditeur sur place, définissant le signe insertion à la position de la souris spécifiée.
Méthode publique Equals (Substitue Object.Equals(Object).)
Méthode protégée 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.)
Méthode publique GetAccessibilityObject Obtient l'AccessibleObject assigné au sous-rubrique.
Méthode publique 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.
Méthode publique GetAccessibleDescription Retourne la description accessible.
Méthode publique GetAccessibleHelp Obtient une description de ce que fait l'objet ou comment il est utilisé.
Méthode publique GetAccessibleHelpTopicFileName Obtient le chemin d'accès au fichier d'aide associé à cet objet accessible.
Méthode publique GetAccessibleHelpTopicId Obtient un identificateur pour un identificateur de rubrique d'aide associé à cet objet accessible.
Méthode publique GetAccessibleName Retourne le nom accessible.
Méthode publique GetAccessibleRole Retourne le rôle accessible.
Méthode publique GetAccessibleValue
Méthode publique 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.
Méthode publique GetBounds Retourne les limites des coordonnées universelles par rapport à le bord supérieur gauche de la forme parente.
Méthode publique GetCursor Obtient le curseur qui est affiché lorsque le pointeur de souris est sur le ShapeSubField.
Méthode publique GetFocusable Obtient une valeur indiquant si ce ShapeSubField est pouvant être actif.
Méthode publique GetHashCode (Substitue Object.GetHashCode().)
Méthode publique GetInPlaceEditorBounds Retourne les limites de l'éditeur sur place par rapport à sa forme parente dans des unités du monde.
Méthode publique 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é.
Méthode publique GetSelectable Obtient une valeur indiquant si ce ShapeSubField est sélectionnable.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique HasPendingEdit Retourne une valeur indiquant si la modification sur place est actif, avec une validation en attente.
Méthode publique IsNavigationKey(Char) Retourne une valeur indiquant si le personnage spécifié correspond à une commande de navigation.
Méthode publique IsNavigationKey(Keys) Retourne une valeur indiquant si les données de clé spécifiées correspondent à une commande de navigation.
Méthode protégée MemberwiseClone Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publique NavigateAscend Appelé par ce ShapeSubField au focus défini à son premier ancêtre dans la séquence de navigation.
Méthode publique NavigateTo Définit le focus au DiagramItem spécifié.
Méthode publique 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.
Méthode publique 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.
Méthode publique NavigateToNext Appelé par ce ShapeSubField au focus défini à l'objet suivant dans la séquence de navigation.
Méthode publique NavigateToPrevious Appelé par ce ShapeSubField au focus défini à l'objet précédent dans la séquence de navigation.
Méthode protégée OnBeginEdit Appelé lorsque la modification sur place a commencé.
Méthode publique OnClick Appelé par OnClick du contrôle ().
Méthode publique OnDoubleClick Appelé par OnDoubleClick du contrôle ().
Méthode protégée OnEndEdit Appelé lorsque la modification sur place s'est terminée.
Méthode publique OnKeyDown Appelé lorsqu'une touche est enfoncée.Pour être appelé, ce ShapeSubField doit être le ShapeSubField ayant le focus dans la sélection.
Méthode publique 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.
Méthode publique 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.
Méthode publique OnMouseDown Appelé par OnMouseDown du contrôle ().
Méthode publique OnMouseMove Appelé par OnMouseMove du contrôle ().
Méthode publique OnMouseUp Appelé par OnMouseUp du contrôle ().
Méthode publique OnMouseWheel Appelé par OnMouseWheel du contrôle ().
Méthode publique SubFieldEquals Obtient une valeur indiquant si ce ShapeSubField et le ShapeSubField spécifié sont égaux.
Méthode publique 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.

Voir aussi

Référence

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms