DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject Classe

Définition

Fournit des informations sur un DataGridViewColumnHeaderCell aux applications clientes d’accessibilité.

protected: ref class DataGridViewColumnHeaderCell::DataGridViewColumnHeaderCellAccessibleObject : System::Windows::Forms::DataGridViewCell::DataGridViewCellAccessibleObject
protected class DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject : System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
Protected Class DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject
Inherits DataGridViewCell.DataGridViewCellAccessibleObject
Héritage
DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject
Dérivé

Remarques

Windows Forms inclut une prise en charge intégrée de l’accessibilité qui permet à votre application de fonctionner avec des applications clientes d’accessibilité. Les utilitaires d’agrandissement d’écran et de réviseur, les utilitaires d’entrée vocale, les claviers visuels, les autres périphériques d’entrée et les utilitaires d’amélioration du clavier sont des exemples d’applications clientes d’accessibilité.

La DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject classe hérite de la AccessibleObject classe pour fournir des informations sur un pour les applications clientes d’accessibilité DataGridViewColumnHeaderCell . Chaque classe qui représente une partie visuelle du DataGridView , telle que DataGridViewColumnHeaderCell, DataGridViewRowHeaderCellDataGridViewRow et DataGridViewCell , contient également une classe qui hérite de AccessibleObject pour fournir des informations sur la classe contenant et effectuer des actions pour le compte d’applications clientes d’accessibilité.

Dans certains cas, vous souhaiterez fournir des informations supplémentaires, telles que le nom ou la DataGridView description du contrôle, aux applications clientes d’accessibilité. Il existe deux façons de fournir ces informations supplémentaires. Pour fournir des informations d’accessibilité limitées pour les contrôles existants, définissez les valeurs de propriété et AccessibleDescription du AccessibleName contrôle, qui seront signalées aux applications clientes d’accessibilité.

Notes

Vous devez modifier les valeurs de propriété AccessibleDefaultActionDescription et AccessibleRole uniquement dans de rares situations, par exemple si vous donnez l’apparence d’une DataGridView liste.

Parfois, vous pouvez avoir besoin d’informations d’accessibilité supplémentaires ou d’actions d’accessibilité différentes à inclure dans votre personnalisé DataGridView ou DataGridViewCell. Pour personnaliser l’accessibilité, vous pouvez écrire votre propre classe qui dérive des DataGridView.DataGridViewAccessibleObject classes ou DataGridViewCell.DataGridViewCellAccessibleObject et remplacer la CreateAccessibilityInstance méthode . Par exemple, si vous écrivez une cellule d’en-tête de ligne personnalisée qui implémente des actions personnalisées uniques, telles que des tests de positionnement spéciaux dans votre cellule, vous devez créer une classe qui hérite de la DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject classe et remplacer la CreateAccessibilityInstance méthode .

Le DataGridView expose sa structure de données à l’aide AccessibleRole de valeurs pour définir la hiérarchie de la table de données. Pour plus d’informations sur l’exposition de tables de données à Microsoft Active Accessibility, consultez Exposition de tables de données via Microsoft Active Accessibility.

Constructeurs

DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject(DataGridViewColumnHeaderCell)

Initialise une nouvelle instance de la classe DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.

Propriétés

Bounds

Obtient l'emplacement et la taille de l'objet accessible.

DefaultAction

Obtient une chaîne qui décrit l'action par défaut de DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.

Description

Obtient une chaîne qui décrit l'apparence visuelle de l'objet spécifié. Les objets n'ont pas tous une description.

(Hérité de AccessibleObject)
Help

Obtient les noms du type et du type de base de la cellule propriétaire.

(Hérité de DataGridViewCell.DataGridViewCellAccessibleObject)
KeyboardShortcut

Obtient la touche de raccourci ou la touche d'accès rapide pour l'objet accessible.

(Hérité de AccessibleObject)
Name

Obtient le nom de DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.

Owner

Obtient ou définit la cellule qui possède le DataGridViewCell.DataGridViewCellAccessibleObject.

(Hérité de DataGridViewCell.DataGridViewCellAccessibleObject)
Parent

Obtient le parent du DataGridViewCell.DataGridViewCellAccessibleObject.

Role

Obtient le rôle de DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.

State

Obtient l'état de DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.

Value

Obtient la valeur de DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.

Méthodes

CreateObjRef(Type)

Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant.

(Hérité de MarshalByRefObject)
DoDefaultAction()

Effectue l'action par défaut associée au DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetChild(Int32)

Retourne l'objet accessible correspondant à l'index spécifié.

(Hérité de DataGridViewCell.DataGridViewCellAccessibleObject)
GetChildCount()

Retourne le nombre d'enfants qui appartiennent à DataGridViewCell.DataGridViewCellAccessibleObject.

(Hérité de DataGridViewCell.DataGridViewCellAccessibleObject)
GetFocused()

Retourne l'enfant accessible qui a le focus clavier.

(Hérité de DataGridViewCell.DataGridViewCellAccessibleObject)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetHelpTopic(String)

Obtient un identificateur d'une rubrique d'aide et le chemin d'accès du fichier d'aide associé à l'objet accessible.

(Hérité de AccessibleObject)
GetLifetimeService()
Obsolète.

Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
GetSelected()

Retourne l'objet accessible enfant qui est actuellement sélectionné.

(Hérité de DataGridViewCell.DataGridViewCellAccessibleObject)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
HitTest(Int32, Int32)

Récupère l'objet enfant qui est situé aux coordonnées d'écran spécifiées.

(Hérité de AccessibleObject)
InitializeLifetimeService()
Obsolète.

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
MemberwiseClone(Boolean)

Crée une copie superficielle de l'objet MarshalByRefObject actuel.

(Hérité de MarshalByRefObject)
Navigate(AccessibleNavigation)

Navigue vers un autre objet accessible.

RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

Déclenche l’événement de notification d’UI Automation.

(Hérité de AccessibleObject)
RaiseLiveRegionChanged()

Déclenche l’événement UI Automation LiveRegionChanged.

(Hérité de AccessibleObject)
Select(AccessibleSelection)

Modifie la sélection de colonne en fonction du mode de sélection.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
UseStdAccessibleObjects(IntPtr)

Associe un objet à une instance d'un AccessibleObject basé sur le handle de l'objet.

(Hérité de AccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32)

Associe un objet à une instance d'un AccessibleObject basé sur le handle et l'ID d'objet de l'objet.

(Hérité de AccessibleObject)

Implémentations d’interfaces explicites

IAccessible.accChildCount

Obtient le nombre d'interfaces enfants qui appartiennent à cet objet. Pour obtenir une description de ce membre, consultez accChildCount.

(Hérité de AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Exécute l'action par défaut de l'objet spécifié. Les objets n'ont pas tous une action par défaut. Pour obtenir une description de ce membre, consultez accDoDefaultAction(Object).

(Hérité de AccessibleObject)
IAccessible.accFocus

Obtient l'objet qui a le focus clavier. Pour obtenir une description de ce membre, consultez accFocus.

(Hérité de AccessibleObject)
IAccessible.accHitTest(Int32, Int32)

Obtient l'objet enfant qui est situé aux coordonnées d'écran spécifiées. Pour obtenir une description de ce membre, consultez accHitTest(Int32, Int32).

(Hérité de AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Obtient l'emplacement d'affichage actuel de l'objet. Pour obtenir une description de ce membre, consultez accLocation(Int32, Int32, Int32, Int32, Object).

(Hérité de AccessibleObject)
IAccessible.accNavigate(Int32, Object)

Navigue vers un objet accessible relatif à l'objet actuel. Pour obtenir une description de ce membre, consultez accNavigate(Int32, Object).

(Hérité de AccessibleObject)
IAccessible.accParent

Obtient l'objet accessible aux parents de cet objet. Pour obtenir une description de ce membre, consultez accParent.

(Hérité de AccessibleObject)
IAccessible.accSelect(Int32, Object)

Modifie la sélection ou déplace le focus clavier de l'objet accessible. Pour obtenir une description de ce membre, consultez accSelect(Int32, Object).

(Hérité de AccessibleObject)
IAccessible.accSelection

Obtient les objets enfants sélectionnés d'un objet accessible. Pour obtenir une description de ce membre, consultez accSelection.

(Hérité de AccessibleObject)
IReflect.GetField(String, BindingFlags)

Obtient l'objet FieldInfo correspondant au champ et à l'indicateur de liaison spécifiés. Pour obtenir une description de ce membre, consultez GetField(String, BindingFlags).

(Hérité de AccessibleObject)
IReflect.GetFields(BindingFlags)

Obtient un tableau d'objets FieldInfo correspondant à tous les champs de la classe en cours. Pour obtenir une description de ce membre, consultez GetFields(BindingFlags).

(Hérité de AccessibleObject)
IReflect.GetMember(String, BindingFlags)

Obtient un tableau d'objets MemberInfo représentant tous les membres publics ou tous les membres qui correspondent à un nom spécifié. Pour obtenir une description de ce membre, consultez GetMember(String, BindingFlags).

(Hérité de AccessibleObject)
IReflect.GetMembers(BindingFlags)

Obtient un tableau d'objets MemberInfo correspondant à tous les membres publics ou à tous les membres de la classe en cours. Pour obtenir une description de ce membre, consultez GetMembers(BindingFlags).

(Hérité de AccessibleObject)
IReflect.GetMethod(String, BindingFlags)

Obtient un objet MethodInfo correspondant à une méthode spécifiée avec les contraintes de recherche données. Pour obtenir une description de ce membre, consultez GetMethod(String, BindingFlags).

(Hérité de AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Obtient un objet MethodInfo correspondant à une méthode spécifiée en sélectionnant une des méthodes surchargées à l'aide d'un tableau Type. Pour obtenir une description de ce membre, consultez GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

(Hérité de AccessibleObject)
IReflect.GetMethods(BindingFlags)

Obtient un tableau d'objets MethodInfo contenant toutes les méthodes publiques ou toutes les méthodes de la classe en cours. Pour obtenir une description de ce membre, consultez GetMethods(BindingFlags).

(Hérité de AccessibleObject)
IReflect.GetProperties(BindingFlags)

Obtient un tableau d'objets PropertyInfo correspondant à toutes les propriétés publiques ou à toutes les propriétés de la classe en cours. Pour obtenir une description de ce membre, consultez GetProperties(BindingFlags).

(Hérité de AccessibleObject)
IReflect.GetProperty(String, BindingFlags)

Obtient un objet PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données. Pour obtenir une description de ce membre, consultez GetProperty(String, BindingFlags).

(Hérité de AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Obtient un objet PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données. Pour obtenir une description de ce membre, consultez GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

(Hérité de AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Appelle un membre spécifié. Pour obtenir une description de ce membre, consultez InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).

(Hérité de AccessibleObject)
IReflect.UnderlyingSystemType

Obtient le type sous-jacent qui représente l'objet IReflect. Pour obtenir une description de ce membre, consultez UnderlyingSystemType.

(Hérité de AccessibleObject)

S’applique à

Voir aussi