Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject, classe

Fournit des informations sur DataGridViewCheckBoxCell aux applications clientes d'accessibilité.

Espace de noms :  System.Windows.Forms
Assembly :  System.Windows.Forms (dans System.Windows.Forms.dll)

protected class DataGridViewCheckBoxCellAccessibleObject : DataGridViewCell.DataGridViewCellAccessibleObject

Le type DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject expose les membres suivants.

  NomDescription
Méthode publiqueDataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObjectInitialise une nouvelle instance de la classe DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject.
Début

  NomDescription
Propriété publiqueBoundsObtient l'emplacement et la taille de l'objet accessible. (Hérité de DataGridViewCell.DataGridViewCellAccessibleObject.)
Propriété publiqueDefaultActionObtient une chaîne qui représente l'action par défaut de DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject. (Substitue DataGridViewCell.DataGridViewCellAccessibleObject.DefaultAction.)
Propriété publiqueDescriptionObtient 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.)
Propriété publiqueHelpObtient les noms du type et du type de base de la cellule propriétaire. (Hérité de DataGridViewCell.DataGridViewCellAccessibleObject.)
Propriété publiqueKeyboardShortcutObtient la touche de raccourci ou la touche d'accès rapide pour l'objet accessible. (Hérité de AccessibleObject.)
Propriété publiqueNameObtient le nom de DataGridViewCell.DataGridViewCellAccessibleObject. (Hérité de DataGridViewCell.DataGridViewCellAccessibleObject.)
Propriété publiqueOwnerObtient ou définit la cellule qui possède le DataGridViewCell.DataGridViewCellAccessibleObject. (Hérité de DataGridViewCell.DataGridViewCellAccessibleObject.)
Propriété publiqueParentDéfinit le parent de DataGridViewCell.DataGridViewCellAccessibleObject. (Hérité de DataGridViewCell.DataGridViewCellAccessibleObject.)
Propriété publiqueRoleObtient le rôle de DataGridViewCell.DataGridViewCellAccessibleObject. (Hérité de DataGridViewCell.DataGridViewCellAccessibleObject.)
Propriété publiqueStateObtient l'état de cette DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject. (Substitue DataGridViewCell.DataGridViewCellAccessibleObject.State.)
Propriété publiqueValueObtient ou définit une chaîne représentant la valeur mise en forme de la cellule propriétaire. (Hérité de DataGridViewCell.DataGridViewCellAccessibleObject.)
Début

  NomDescription
Méthode publiqueCreateObjRefCré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.)
Méthode publiqueDoDefaultActionEffectue l'action par défaut du DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject. (Substitue DataGridViewCell.DataGridViewCellAccessibleObject.DoDefaultAction().)
Méthode publiqueEquals(Object)Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégéeFinalize 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 publiqueGetChildRetourne l'objet accessible correspondant à l'index spécifié. (Hérité de DataGridViewCell.DataGridViewCellAccessibleObject.)
Méthode publiqueGetChildCountObtient le nombre d'objets accessibles aux enfants qui appartiennent à DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject. (Substitue DataGridViewCell.DataGridViewCellAccessibleObject.GetChildCount().)
Méthode publiqueGetFocusedRetourne l'enfant accessible qui a le focus clavier. (Hérité de DataGridViewCell.DataGridViewCellAccessibleObject.)
Méthode publiqueGetHashCodeSert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publiqueGetHelpTopicObtient 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.)
Méthode publiqueGetLifetimeServiceRé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.)
Méthode publiqueGetSelectedRetourne l'objet accessible enfant qui est actuellement sélectionné. (Hérité de DataGridViewCell.DataGridViewCellAccessibleObject.)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueHitTestRécupère l'objet enfant qui est situé aux coordonnées d'écran spécifiées. (Hérité de AccessibleObject.)
Méthode publiqueInitializeLifetimeServiceObtient 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.)
Méthode protégéeMemberwiseClone()Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode protégéeMemberwiseClone(Boolean)Crée une copie superficielle de l'objet MarshalByRefObject actuel. (Hérité de MarshalByRefObject.)
Méthode publiqueNavigateNavigue vers un autre objet accessible. (Hérité de DataGridViewCell.DataGridViewCellAccessibleObject.)
Méthode publiqueSelectModifie la sélection ou déplace le focus clavier de l'objet accessible. (Hérité de DataGridViewCell.DataGridViewCellAccessibleObject.)
Méthode publiqueToStringRetourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode protégéeUseStdAccessibleObjects(IntPtr)Infrastructure. Associe un objet à une instance d'un AccessibleObject basé sur le handle de l'objet. (Hérité de AccessibleObject.)
Méthode protégéeUseStdAccessibleObjects(IntPtr, Int32)Infrastructure. Associe un objet à une instance d'un AccessibleObject basé sur le handle et l'ID d'objet de l'objet. (Hérité de AccessibleObject.)
Début

  NomDescription
Implémentation d'interface explicitePropriété privéeIAccessible.accChildCountInfrastructure. Obtient le nombre d'interfaces enfants qui appartiennent à cet objet. Pour obtenir une description de ce membre, consultez IAccessible.accChildCount. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIAccessible.accDoDefaultActionInfrastructure. 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 IAccessible.accDoDefaultAction. (Hérité de AccessibleObject.)
Implémentation d'interface explicitePropriété privéeIAccessible.accFocusInfrastructure. Obtient l'objet qui a le focus clavier. Pour obtenir une description de ce membre, consultez IAccessible.accFocus. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIAccessible.accHitTestInfrastructure. Obtient l'objet enfant qui est situé aux coordonnées d'écran spécifiées. Pour obtenir une description de ce membre, consultez IAccessible.accHitTest. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIAccessible.accLocationInfrastructure. Obtient l'emplacement d'affichage actuel de l'objet. Pour obtenir une description de ce membre, consultez IAccessible.accLocation. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIAccessible.accNavigateInfrastructure. Navigue vers un objet accessible relatif à l'objet actuel. Pour obtenir une description de ce membre, consultez IAccessible.accNavigate. (Hérité de AccessibleObject.)
Implémentation d'interface explicitePropriété privéeIAccessible.accParentInfrastructure. Obtient l'objet accessible aux parents de cet objet. Pour obtenir une description de ce membre, consultez IAccessible.accParent. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIAccessible.accSelectInfrastructure. Modifie la sélection ou déplace le focus clavier de l'objet accessible. Pour obtenir une description de ce membre, consultez IAccessible.accSelect. (Hérité de AccessibleObject.)
Implémentation d'interface explicitePropriété privéeIAccessible.accSelectionInfrastructure. Obtient les objets enfants sélectionnés d'un objet accessible. Pour obtenir une description de ce membre, consultez IAccessible.accSelection. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIReflect.GetFieldInfrastructure. Obtient l'objet System.Reflection.FieldInfo correspondant au champ et à l'indicateur de liaison spécifiés. Pour obtenir une description de ce membre, consultez IReflect.GetField. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIReflect.GetFieldsInfrastructure. Obtient un tableau d'objets System.Reflection.FieldInfo correspondant à tous les champs de la classe en cours. Pour obtenir une description de ce membre, consultez IReflect.GetFields. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIReflect.GetMemberInfrastructure. Obtient un tableau d'objets System.Reflection.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 IReflect.GetMember. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIReflect.GetMembersInfrastructure. Obtient un tableau d'objets System.Reflection.MemberInfo correspondant à tous les membres publics ou à tous les membres de la classe en cours. Pour obtenir une description de ce membre, consultez IReflect.GetMembers. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIReflect.GetMethod(String, BindingFlags)Infrastructure. Obtient un objet System.Reflection.MethodInfo correspondant à une méthode spécifiée avec les contraintes de recherche données. Pour obtenir une description de ce membre, consultez IReflect.GetMethod. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])Infrastructure. Obtient un objet System.Reflection.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 IReflect.GetMethod. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIReflect.GetMethodsInfrastructure. Obtient un tableau d'objets System.Reflection.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 IReflect.GetMethods. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIReflect.GetPropertiesInfrastructure. Obtient un tableau d'objets System.Reflection.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 IReflect.GetProperties. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIReflect.GetProperty(String, BindingFlags)Infrastructure. Obtient un objet System.Reflection.PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données. Pour obtenir une description de ce membre, consultez IReflect.GetProperty. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])Infrastructure. Obtient un objet System.Reflection.PropertyInfo correspondant à une propriété spécifiée avec les contraintes de recherche données. Pour obtenir une description de ce membre, consultez IReflect.GetProperty. (Hérité de AccessibleObject.)
Implémentation d'interface expliciteMéthode privéeIReflect.InvokeMemberInfrastructure. Appelle un membre spécifié. Pour obtenir une description de ce membre, consultez IReflect.InvokeMember. (Hérité de AccessibleObject.)
Implémentation d'interface explicitePropriété privéeIReflect.UnderlyingSystemTypeInfrastructure. Obtient le type sous-jacent qui représente l'objet IReflect. Pour obtenir une description de ce membre, consultez IReflect.UnderlyingSystemType. (Hérité de AccessibleObject.)
Début

Les Windows Forms comprennent une prise en charge d'accessibilité intégrée qui permet à votre application de travailler avec des applications d'accessibilité. Parmi les exemples d'applications clientes d'accessibilité, nous pouvons citer : les agrandisseurs d'écrans et les réviseurs, les utilitaires de saisie vocale, les claviers visuels, les périphériques de saisie alternatifs et les utilitaires d'extension de clavier.

La classe DataGridViewCheckBoxCell.DataGridViewCheckBoxCellAccessibleObject hérite de la classe AccessibleObject pour fournir des informations sur DataGridViewCheckBoxCell pour les applications d'accessibilité clientes. Chaque classe qui représente une partie visuelle de DataGridView telle que DataGridViewColumnHeaderCell, DataGridViewRowHeaderCell, DataGridViewRow et DataGridViewCell contient également une classe qui hérite de AccessibleObject pour fournir des informations et exécuter des actions au nom d'applications d'accessibilité.

Pour certaines instances il convient de fournir des informations supplémentaires, telles que le nom ou la description du contrôle DataGridView, aux applications d'accessibilité. Deux méthodes permettent de fournir ces informations supplémentaires. Pour fournir des informations d'accessibilité limitées aux contrôles existants, définissez les valeurs de propriété AccessibleName et AccessibleDescription du contrôle qui seront transmises aux applications d'accessibilité.

RemarqueRemarque

Vous ne devez modifier les valeurs de propriété AccessibleDefaultActionDescription et AccessibleRole que dans certaines situations particulières, notamment, lorsque vous souhaitez que DataGridView apparaisse comme une liste.

Parfois, vous pouvez avoir besoin de plus d'informations d'accessibilité ou d'actions d'accessibilité différentes à inclure dans votre DataGridView ou DataGridViewCell personnalisé. Pour personnaliser l'accessibilité, vous pouvez écrire votre propre classe qui dérive des classes DataGridView.DataGridViewAccessibleObject ou DataGridViewCell.DataGridViewCellAccessibleObject et substituer la méthode CreateAccessibilityInstance. 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 le test d'atteinte spécial dans votre cellule, vous devez créer une classe qui hérite de la classe DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject et se substitue à la méthode CreateAccessibilityInstance.

DataGridView expose sa structure de données en utilisant des valeurs AccessibleRole pour définir la hiérarchie de la table de données. Pour plus d'informations sur l'exposition de tables de données sur Microsoft Active Accessibility, consultez « Exposing Data Tables through Microsoft Active Accessibility » dans MSDN Library à l'adresse http://msdn.microsoft.com/library.

.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

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.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft