DataGridViewCell.DataGridViewCellAccessibleObject Klasse

Definition

Stellt Clientanwendungen für Barrierefreiheit Informationen über eine DataGridViewCell bereit.Provides information about a DataGridViewCell to accessibility client applications.

protected: ref class DataGridViewCell::DataGridViewCellAccessibleObject : System::Windows::Forms::AccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
protected class DataGridViewCell.DataGridViewCellAccessibleObject : System.Windows.Forms.AccessibleObject
Protected Class DataGridViewCell.DataGridViewCellAccessibleObject
Inherits AccessibleObject
Vererbung
DataGridViewCell.DataGridViewCellAccessibleObject
Abgeleitet
Attribute

Hinweise

Windows Forms umfasst integrierte Barrierefreiheits Unterstützung, mit der Ihre Anwendung mit Client Anwendungen für die Barrierefreiheit arbeiten kann.Windows Forms includes built-in accessibility support that allows your application to work with accessibility client applications. Beispiele für Client Anwendungen für die Barrierefreiheit sind Bildschirm-und Reviewer-Hilfsprogramme, Spracheingabe-Hilfsprogramme, Tastatur Tastatur, Alternative Eingabegeräte und Hilfsprogramme für die Tastatur Erweiterung.Examples of accessibility client applications include screen enlarger and reviewer utilities, voice input utilities, on-screen keyboards, alternative input devices, and keyboard enhancement utilities.

Die DataGridViewCell.DataGridViewCellAccessibleObject-Klasse erbt von der AccessibleObject-Klasse, um Informationen über eine DataGridViewCell für Client Anwendungen für Barrierefreiheit bereitzustellen.The DataGridViewCell.DataGridViewCellAccessibleObject class inherits from the AccessibleObject class to provide information about a DataGridViewCell to accessibility client applications. Jede Klasse, die einen visuellen Teil der DataGridView darstellt (z. b. DataGridViewColumnHeaderCell, DataGridViewRowHeaderCell, DataGridViewRow und DataGridViewCell), enthält auch eine Klasse, die von AccessibleObject erbt, um Informationen über die enthaltende Klasse bereitzustellen und Aktionen im Namen von Client Anwendungen für die Barrierefreiheit auszuführen.Each class that represents a visual part of the DataGridView - such as DataGridViewColumnHeaderCell, DataGridViewRowHeaderCell, DataGridViewRow and DataGridViewCell - also contains a class that inherits from AccessibleObject to provide information about the containing class and perform actions on behalf of accessibility client applications.

Es gibt Instanzen, in denen Sie den Client Anwendungen für Barrierefreiheit zusätzliche Informationen, z. b. den Namen oder die Beschreibung des DataGridView Steuer Elements, bereitstellen möchten.There are instances when you will want to provide additional information, such as the name or description of the DataGridView control, to accessibility client applications. Es gibt zwei Möglichkeiten, diese zusätzlichen Informationen bereitzustellen.There are two ways of providing this additional information. Zum Bereitstellen von eingeschränkten Barrierefreiheits Informationen für vorhandene Steuerelemente legen Sie die AccessibleName-und AccessibleDescription Eigenschaftswerte des Steuer Elements fest, die an Client Anwendungen für die Barrierefreiheit gemeldet werden.To provide limited accessibility information for existing controls, set the control's AccessibleName and AccessibleDescription property values, which will be reported to accessibility client applications.

Hinweis

Sie sollten die AccessibleDefaultActionDescription-und AccessibleRole Eigenschaftswerte nur in seltenen Situationen ändern, z. b. Wenn Sie eine DataGridView wie eine Liste sehen möchten.You should change the AccessibleDefaultActionDescription and AccessibleRole property values only in rare situations, such as if you make a DataGridView look like a list.

Gelegentlich benötigen Sie möglicherweise weitere Informationen zur Barrierefreiheit oder andere Barrierefreiheits Aktionen, die in Ihre benutzerdefinierten DataGridView oder DataGridViewCelleingeschlossen werden sollen.Occasionally, you might require more accessibility information or different accessibility actions to be included with your custom DataGridView or DataGridViewCell. Zum Anpassen der Barrierefreiheit können Sie eine eigene Klasse schreiben, die von den Klassen DataGridView.DataGridViewAccessibleObject oder DataGridViewCell.DataGridViewCellAccessibleObject abgeleitet ist, und die CreateAccessibilityInstance-Methode überschreiben.To customize accessibility, you can write your own class that derives from the DataGridView.DataGridViewAccessibleObject or DataGridViewCell.DataGridViewCellAccessibleObject classes and override the CreateAccessibilityInstance method. Wenn Sie z. b. eine benutzerdefinierte Zeilen Header Zelle schreiben, die eindeutige benutzerdefinierte Aktionen (z. b. spezielle Treffer Tests in der Zelle) implementiert, sollten Sie eine Klasse erstellen, die von der DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject Klasse erbt, und die CreateAccessibilityInstance Methode überschreiben.For example, if you are writing a custom row header cell that implements unique custom actions, such as special hit testing within your cell, you should create a class that inherits from the DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject class and override the CreateAccessibilityInstance method.

Der DataGridView macht seine Datenstruktur verfügbar, indem AccessibleRole Werte verwendet werden, um die Datentabellen Hierarchie zu definieren.The DataGridView exposes its data structure by using AccessibleRole values to define the data table hierarchy. Weitere Informationen zum verfügbar machen von Datentabellen für Microsoft Active Accessibility finden Sie unter "verfügbar machen von Datentabellen über Microsoft Active Accessibility" in der MSDN Library unter https://msdn.microsoft.com/library.For more information on exposing data tables to Microsoft Active Accessibility, see "Exposing Data Tables through Microsoft Active Accessibility" in the MSDN library at https://msdn.microsoft.com/library.

Konstruktoren

DataGridViewCell.DataGridViewCellAccessibleObject()

Initialisiert eine neue Instanz der DataGridViewCell.DataGridViewCellAccessibleObject-Klasse, ohne dass die Owner-Eigenschaft initialisiert wird.Initializes a new instance of the DataGridViewCell.DataGridViewCellAccessibleObject class without initializing the Owner property.

DataGridViewCell.DataGridViewCellAccessibleObject(DataGridViewCell)

Initialisiert eine neue Instanz der DataGridViewCell.DataGridViewCellAccessibleObject-Klasse und legt die Owner-Eigenschaft auf die angegebene DataGridViewCell fest.Initializes a new instance of the DataGridViewCell.DataGridViewCellAccessibleObject class, setting the Owner property to the specified DataGridViewCell.

Eigenschaften

Bounds

Ruft die Position und Größe des Eingabehilfenobjekts ab.Gets the location and size of the accessible object.

DefaultAction

Ruft eine Zeichenfolge ab, die die Standardaktion des DataGridViewCell beschreibt.Gets a string that describes the default action of the DataGridViewCell.

Description

Ruft eine Zeichenfolge ab, die die visuelle Darstellung des angegebenen Objekts beschreibt.Gets a string that describes the visual appearance of the specified object. Nicht für alle Objekte liegt eine Beschreibung vor.Not all objects have a description.

(Geerbt von AccessibleObject)
Help

Ruft die Namen des Typs und des Basistyps der besitzenden Zelle ab.Gets the names of the owning cell's type and base type.

KeyboardShortcut

Ruft die Tastenkombination oder die Zugriffstaste für das barrierefreie Objekt ab.Gets the shortcut key or access key for the accessible object.

(Geerbt von AccessibleObject)
Name

Ruft den Namen der DataGridViewCell.DataGridViewCellAccessibleObject ab.Gets the name of the DataGridViewCell.DataGridViewCellAccessibleObject.

Owner

Ruft die Zelle ab, die das DataGridViewCell.DataGridViewCellAccessibleObject besitzt, oder legt diese fest.Gets or sets the cell that owns the DataGridViewCell.DataGridViewCellAccessibleObject.

Parent

Ruft das übergeordnete Element von DataGridViewCell.DataGridViewCellAccessibleObject ab.Gets the parent of the DataGridViewCell.DataGridViewCellAccessibleObject.

Role

Ruft die Rolle des DataGridViewCell.DataGridViewCellAccessibleObject ab.Gets the role of the DataGridViewCell.DataGridViewCellAccessibleObject.

State

Ruft den Zustand der DataGridViewCell.DataGridViewCellAccessibleObject ab.Gets the state of the DataGridViewCell.DataGridViewCellAccessibleObject.

Value

Ruft eine Zeichenfolge ab, die den formatierten Wert der besitzenden Zelle darstellt, oder legt diese fest.Gets or sets a string representing the formatted value of the owning cell.

Methoden

CreateObjRef(Type)

Erstellt ein Objekt mit allen relevanten Informationen, die zum Generieren eines Proxys für die Kommunikation mit einem Remoteobjekt erforderlich sind.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Geerbt von MarshalByRefObject)
DoDefaultAction()

Führt die Standardaktion aus, die DataGridViewCell.DataGridViewCellAccessibleObject zugeordnet ist.Performs the default action associated with the DataGridViewCell.DataGridViewCellAccessibleObject.

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetChild(Int32)

Gibt das barrierefreie Objekt entsprechend dem angegebenen Index zurück.Returns the accessible object corresponding to the specified index.

GetChildCount()

Gibt die Anzahl der untergeordneten Elemente zurück, die zum DataGridViewCell.DataGridViewCellAccessibleObject gehören.Returns the number of children that belong to the DataGridViewCell.DataGridViewCellAccessibleObject.

GetFocused()

Gibt das untergeordnete barrierefreie Objekt zurück, das den Tastaturfokus besitzt.Returns the child accessible object that has keyboard focus.

GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetHelpTopic(String)

Ruft einen Bezeichner für einen Hilfethemabezeichner und den Pfad der Hilfedatei ab, die diesem barrierefreien Objekt zugeordnet ist.Gets an identifier for a Help topic identifier and the path to the Help file associated with this accessible object.

(Geerbt von AccessibleObject)
GetLifetimeService()

Ruft das aktuelle Lebensdauerdienstobjekt ab, das die Lebensdauerrichtlinien für diese Instanz steuert.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Geerbt von MarshalByRefObject)
GetSelected()

Gibt das untergeordnete barrierefreie Objekt zurück, das derzeit ausgewählt ist.Returns the child accessible object that is currently selected.

GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
HitTest(Int32, Int32)

Ruft das untergeordnete Objekt an den angegebenen Bildschirmkoordinaten ab.Retrieves the child object at the specified screen coordinates.

(Geerbt von AccessibleObject)
InitializeLifetimeService()

Ruft ein Lebensdauerdienstobjekt zur Steuerung der Lebensdauerrichtlinie für diese Instanz ab.Obtains a lifetime service object to control the lifetime policy for this instance.

(Geerbt von MarshalByRefObject)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
MemberwiseClone(Boolean)

Erstellt eine flache Kopie des aktuellen MarshalByRefObject-Objekts.Creates a shallow copy of the current MarshalByRefObject object.

(Geerbt von MarshalByRefObject)
Navigate(AccessibleNavigation)

Navigiert zu einem anderen zugreifbaren Objekt.Navigates to another accessible object.

RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

Löst das Benachrichtigungsereignis der Benutzeroberflächenautomatisierung aus.Raises the UI automation notification event.

(Geerbt von AccessibleObject)
RaiseLiveRegionChanged()

Löst das LiveRegionChanged-Ereignis der Benutzeroberflächenautomatisierung aus.Raises the LiveRegionChanged UI automation event.

(Geerbt von AccessibleObject)
Select(AccessibleSelection)

Ändert die Auswahl oder verschiebt den Tastaturfokus des barrierefreien Objekts.Modifies the selection or moves the keyboard focus of the accessible object.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)
UseStdAccessibleObjects(IntPtr)

Ordnet einer Instanz eines AccessibleObject auf Grundlage des Handles des Objekts ein Objekt zu.Associates an object with an instance of an AccessibleObject based on the handle of the object.

(Geerbt von AccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32)

Ordnet einer Instanz eines AccessibleObject anhand des Handles und der Objekt-ID des Objekts ein Objekt zu.Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

(Geerbt von AccessibleObject)

Explizite Schnittstellenimplementierungen

IAccessible.accChildCount

Ruft die Anzahl der untergeordneten Schnittstellen ab, die zu diesem Objekt gehören.Gets the number of child interfaces that belong to this object. Eine Beschreibung dieses Members finden Sie unter accChildCount.For a description of this member, see accChildCount.

(Geerbt von AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Führt die Standardaktion des angegebenen Objekts aus.Performs the specified object's default action. Nicht alle Objekte verfügen über eine Standardaktion.Not all objects have a default action. Eine Beschreibung dieses Members finden Sie unter accDoDefaultAction(Object).For a description of this member, see accDoDefaultAction(Object).

(Geerbt von AccessibleObject)
IAccessible.accFocus

Ruft das Objekt ab, das den Tastaturfokus besitzt.Gets the object that has the keyboard focus. Eine Beschreibung dieses Members finden Sie unter accFocus.For a description of this member, see accFocus.

(Geerbt von AccessibleObject)
IAccessible.accHitTest(Int32, Int32)

Ruft das untergeordnete Objekt an den angegebenen Bildschirmkoordinaten ab.Gets the child object at the specified screen coordinates. Eine Beschreibung dieses Members finden Sie unter accHitTest(Int32, Int32).For a description of this member, see accHitTest(Int32, Int32).

(Geerbt von AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Ruft die aktuelle Bildschirmposition des Objekts ab.Gets the object's current screen location. Eine Beschreibung dieses Members finden Sie unter accLocation(Int32, Int32, Int32, Int32, Object).For a description of this member, see accLocation(Int32, Int32, Int32, Int32, Object).

(Geerbt von AccessibleObject)
IAccessible.accNavigate(Int32, Object)

Navigiert zu einem barrierefreien Objekt relativ zum aktuellen Objekt.Navigates to an accessible object relative to the current object. Eine Beschreibung dieses Members finden Sie unter accNavigate(Int32, Object).For a description of this member, see accNavigate(Int32, Object).

(Geerbt von AccessibleObject)
IAccessible.accParent

Ruft das diesem Objekt übergeordnete barrierefreie Objekt ab.Gets the parent accessible object of this object. Eine Beschreibung dieses Members finden Sie unter accParent.For a description of this member, see accParent.

(Geerbt von AccessibleObject)
IAccessible.accSelect(Int32, Object)

Ändert die Auswahl oder verschiebt den Tastaturfokus des barrierefreien Objekts.Modifies the selection or moves the keyboard focus of the accessible object. Eine Beschreibung dieses Members finden Sie unter accSelect(Int32, Object).For a description of this member, see accSelect(Int32, Object).

(Geerbt von AccessibleObject)
IAccessible.accSelection

Ruft die ausgewählten untergeordneten Objekte eines barrierefreien Objekts ab.Gets the selected child objects of an accessible object. Eine Beschreibung dieses Members finden Sie unter accSelection.For a description of this member, see accSelection.

(Geerbt von AccessibleObject)
IAccessible.get_accChild(Object)

Ruft ein angegebenes untergeordnetes Objekt ab.Retrieves a specified child object.

(Geerbt von AccessibleObject)
IAccessible.get_accDefaultAction(Object)

Gibt eine Zeichenfolge zurück, die die Standardaktion des angegebenen Objekts angibt.Returns a string that indicates the specified object's default action.

(Geerbt von AccessibleObject)
IAccessible.get_accDescription(Object)

Gibt eine Zeichenfolge zurück, die die visuelle Darstellung des angegebenen barrierefreien Objekts beschreibt.Returns a string that describes the visual appearance of the specified accessible object.

(Geerbt von AccessibleObject)
IAccessible.get_accHelp(Object)

Ruft den vollständigen Pfad der WinHelp-Datei ab, die dem angegebenen barrierefreien Objekt zugeordnet ist.Retrieves the full path of the WinHelp file that is associated with the specified accessible object.

(Geerbt von AccessibleObject)
IAccessible.get_accHelpTopic(String, Object)

Ruft den vollständigen Pfad einer WinHelp-Datei ab, die dem angegebenen Objekt sowie dem Bezeichner eines bestimmten Themas in der Datei zugeordnet ist.Retrieves the full path of a WinHelp file that is associated with the specified object along with the identifier of a specific topic in the file.

(Geerbt von AccessibleObject)
IAccessible.get_accKeyboardShortcut(Object)

Ruft die Tastenkombination oder den Zugriffsschlüssel des angegebenen Objekts ab.Retrieves the specified object's keyboard shortcut or access key.

(Geerbt von AccessibleObject)
IAccessible.get_accName(Object)

Ruft den Namen des angegebenen Objekts ab.Retrieves the name of the specified object.

(Geerbt von AccessibleObject)
IAccessible.get_accRole(Object)

Ruft Informationen ab, die die Rolle des angegebenen Objekts beschreiben.Retrieves information that describes the role of the specified object.

(Geerbt von AccessibleObject)
IAccessible.get_accState(Object)

Ruft den aktuellen Zustand des angegebenen barrierefreien Objekts ab.Retrieves the current state of the specified accessible object.

(Geerbt von AccessibleObject)
IAccessible.get_accValue(Object)

Ruft den Wert des angegebenen barrierefreien Objekts ab.Retrieves the value of the specified accessible object. Nicht für alle Objekte liegt ein Wert vor.Not all objects have a value.

(Geerbt von AccessibleObject)
IAccessible.set_accName(Object, String)

Weist dem angegebenen Element einen neuen barrierefreien Namen zu.Assigns a new accessible name to the specified element.

(Geerbt von AccessibleObject)
IAccessible.set_accValue(Object, String)

Weist dem angegebenen Element einen neuen Wert zu.Assigns a new value to the specified element.

(Geerbt von AccessibleObject)
IReflect.GetField(String, BindingFlags)

Ruft das FieldInfo-Objekt ab, das dem angegebenen Feld und dem angegebenen Bindungsflag entspricht.Gets the FieldInfo object corresponding to the specified field and binding flag. Eine Beschreibung dieses Members finden Sie unter GetField(String, BindingFlags).For a description of this member, see GetField(String, BindingFlags).

(Geerbt von AccessibleObject)
IReflect.GetFields(BindingFlags)

Ruft ein Array von FieldInfo-Objekten ab, die allen Feldern der aktuellen Klasse entsprechen.Gets an array of FieldInfo objects corresponding to all fields of the current class. Eine Beschreibung dieses Members finden Sie unter GetFields(BindingFlags).For a description of this member, see GetFields(BindingFlags).

(Geerbt von AccessibleObject)
IReflect.GetMember(String, BindingFlags)

Ruft ein Array von MemberInfo-Objekten ab, die entweder allen öffentlichen Membern oder allen Membern entsprechen, die mit einem angegebenen Namen übereinstimmen.Gets an array of MemberInfo objects corresponding to all public members or to all members that match a specified name. Eine Beschreibung dieses Members finden Sie unter GetMember(String, BindingFlags).For a description of this member, see GetMember(String, BindingFlags).

(Geerbt von AccessibleObject)
IReflect.GetMembers(BindingFlags)

Ruft ein Array von MemberInfo-Objekten ab, die entweder allen öffentlichen Membern oder allen Membern der aktuellen Klasse entsprechen.Gets an array of MemberInfo objects corresponding either to all public members or to all members of the current class. Eine Beschreibung dieses Members finden Sie unter GetMembers(BindingFlags).For a description of this member, see GetMembers(BindingFlags).

(Geerbt von AccessibleObject)
IReflect.GetMethod(String, BindingFlags)

Ruft ein MethodInfo-Objekt ab, das unter angegebenen Sucheinschränkungen einer angegebenen Methode entspricht.Gets a MethodInfo object corresponding to a specified method under specified search constraints. Eine Beschreibung dieses Members finden Sie unter GetMethod(String, BindingFlags).For a description of this member, see GetMethod(String, BindingFlags).

(Geerbt von AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Ruft ein MethodInfo-Objekt ab, das einer angegebenen Methode entspricht, und verwendet für die Auswahl überladener Methoden ein Type-Array.Gets a MethodInfo object corresponding to a specified method, using a Type array to choose from among overloaded methods. Eine Beschreibung dieses Members finden Sie unter GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).For a description of this member, see GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

(Geerbt von AccessibleObject)
IReflect.GetMethods(BindingFlags)

Ruft ein Array von MethodInfo-Objekten mit allen öffentlichen Methoden oder allen Methoden der aktuellen Klasse ab.Gets an array of MethodInfo objects with all public methods or all methods of the current class. Eine Beschreibung dieses Members finden Sie unter GetMethods(BindingFlags).For a description of this member, see GetMethods(BindingFlags).

(Geerbt von AccessibleObject)
IReflect.GetProperties(BindingFlags)

Ruft ein Array von PropertyInfo-Objekten ab, die entweder allen öffentlichen Eigenschaften oder allen Eigenschaften der aktuellen Klasse entsprechen.Gets an array of PropertyInfo objects corresponding to all public properties or to all properties of the current class. Eine Beschreibung dieses Members finden Sie unter GetProperties(BindingFlags).For a description of this member, see GetProperties(BindingFlags).

(Geerbt von AccessibleObject)
IReflect.GetProperty(String, BindingFlags)

Ruft ein PropertyInfo-Objekt ab, das unter den angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. Eine Beschreibung dieses Members finden Sie unter GetProperty(String, BindingFlags).For a description of this member, see GetProperty(String, BindingFlags).

(Geerbt von AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Ruft ein PropertyInfo-Objekt ab, das unter den angegebenen Sucheinschränkungen einer angegebenen Eigenschaft entspricht.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. Eine Beschreibung dieses Members finden Sie unter GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).For a description of this member, see GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

(Geerbt von AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Ruft einen angegebenen Member auf.Invokes a specified member. Eine Beschreibung dieses Members finden Sie unter InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).For a description of this member, see InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).

(Geerbt von AccessibleObject)
IReflect.UnderlyingSystemType

Ruft den zugrunde liegenden Typ ab, der das IReflect-Objekt darstellt.Gets the underlying type that represents the IReflect object. Eine Beschreibung dieses Members finden Sie unter UnderlyingSystemType.For a description of this member, see UnderlyingSystemType.

(Geerbt von AccessibleObject)

Gilt für:

Siehe auch