DataGridViewRow.DataGridViewRowAccessibleObject Klas

Definitie

Biedt informatie over een DataGridViewRow tot toegankelijkheidsclienttoepassingen.

protected: ref class DataGridViewRow::DataGridViewRowAccessibleObject : System::Windows::Forms::AccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
protected class DataGridViewRow.DataGridViewRowAccessibleObject : System.Windows.Forms.AccessibleObject
protected class DataGridViewRow.DataGridViewRowAccessibleObject : System.Windows.Forms.AccessibleObject
Protected Class DataGridViewRow.DataGridViewRowAccessibleObject
Inherits AccessibleObject
Overname
DataGridViewRow.DataGridViewRowAccessibleObject
Kenmerken

Opmerkingen

Windows Forms bevat ingebouwde ondersteuning voor toegankelijkheid waarmee uw toepassing kan werken met clienttoepassingen voor toegankelijkheid. Voorbeelden van toegankelijkheidsclienttoepassingen zijn schermvergroter en revisorhulpprogramma's, spraakinvoerprogramma's, schermtoetsenborden, alternatieve invoerapparaten en hulpprogramma's voor toetsenbordverbetering.

De DataGridViewRow.DataGridViewRowAccessibleObject klasse neemt over van de AccessibleObject klasse om informatie te verstrekken over een DataGridViewRow aan toegankelijkheidsclienttoepassingen. Elke klasse die een visueel onderdeel van de DataGridView - zoals DataGridViewColumnHeaderCell, DataGridViewRowHeaderCellDataGridViewRow en DataGridViewCell - vertegenwoordigtAccessibleObject, bevat ook een klasse van waaruit wordt overgenomen om informatie te verstrekken over de betreffende klasse en acties uit te voeren namens toegankelijkheidsclienttoepassingen.

Er zijn exemplaren wanneer u aanvullende informatie wilt opgeven, zoals de naam of beschrijving van het DataGridView besturingselement, voor toegankelijkheidsclienttoepassingen. Er zijn twee manieren om deze aanvullende informatie te verstrekken. Als u beperkte toegankelijkheidsinformatie wilt opgeven voor bestaande besturingselementen, stelt u de waarden van AccessibleName het besturingselement en AccessibleDescription de eigenschap in, die worden gerapporteerd aan toegankelijkheidsclienttoepassingen.

Note

U moet de AccessibleDefaultActionDescription waarden en AccessibleRole eigenschapswaarden alleen wijzigen in zeldzame situaties, bijvoorbeeld als u een DataGridView weergave maakt als een lijst.

Af en toe vereist u mogelijk meer toegankelijkheidsinformatie of verschillende toegankelijkheidsacties die moeten worden opgenomen in uw aangepaste DataGridView of DataGridViewCell. Als u de toegankelijkheid wilt aanpassen, kunt u uw eigen klasse schrijven die is afgeleid van de DataGridView.DataGridViewAccessibleObject of DataGridViewCell.DataGridViewCellAccessibleObject klassen en de CreateAccessibilityInstance methode overschrijven. Als u bijvoorbeeld een aangepaste rijkopcel schrijft waarmee unieke aangepaste acties worden geïmplementeerd, zoals het testen van speciale treffers in uw cel, moet u een klasse maken die de DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject klasse overschrijft en de CreateAccessibilityInstance methode overschrijft.

De DataGridView gegevensstructuur wordt weergegeven met behulp van AccessibleRole waarden om de gegevenstabelhiërarchie te definiëren. Zie Gegevenstabellen uitstellen via Microsoft Active Accessibility voor meer informatie over het blootstellen van gegevenstabellen aan Microsoft Active Accessibility.

Constructors

Name Description
DataGridViewRow.DataGridViewRowAccessibleObject()

Initialiseert een nieuw exemplaar van de DataGridViewRow.DataGridViewRowAccessibleObject klasse zonder de Owner eigenschap in te stellen.

DataGridViewRow.DataGridViewRowAccessibleObject(DataGridViewRow)

Initialiseert een nieuw exemplaar van de DataGridViewRow.DataGridViewRowAccessibleObject klasse, waarbij de Owner eigenschap wordt ingesteld op de opgegeven DataGridViewRow.

Eigenschappen

Name Description
Bounds

Hiermee haalt u de locatie en grootte van het toegankelijke object op.

DefaultAction

Hiermee wordt een tekenreeks opgehaald die de standaardactie van het object beschrijft. Niet alle objecten hebben een standaardactie.

(Overgenomen van AccessibleObject)
Description

Hiermee haalt u een tekenreeks op die het uiterlijk van het opgegeven object beschrijft. Niet alle objecten hebben een beschrijving.

(Overgenomen van AccessibleObject)
Help

Hiermee wordt een beschrijving opgehaald van wat het object doet of hoe het object wordt gebruikt.

(Overgenomen van AccessibleObject)
KeyboardShortcut

Hiermee haalt u de sneltoets of toegangssleutel voor het toegankelijke object op.

(Overgenomen van AccessibleObject)
Name

Hiermee haalt u de naam van de DataGridViewRow.DataGridViewRowAccessibleObject.

Owner

Hiermee haalt u de toepassing op of stelt u deze DataGridViewRowDataGridViewRow.DataGridViewRowAccessibleObject in.

Parent

Haalt de bovenliggende van de DataGridViewRow.DataGridViewRowAccessibleObject.

Role

Hiermee wordt de rol van de DataGridViewRow.DataGridViewRowAccessibleObject.

State

Haalt de status van de DataGridViewRow.DataGridViewRowAccessibleObject.

Value

Hiermee haalt u de waarde van de DataGridViewRow.DataGridViewRowAccessibleObject.

Methoden

Name Description
CreateObjRef(Type)

Hiermee maakt u een object dat alle relevante informatie bevat die nodig is om een proxy te genereren die wordt gebruikt om te communiceren met een extern object.

(Overgenomen van MarshalByRefObject)
DoDefaultAction()

Hiermee wordt de standaardactie uitgevoerd die is gekoppeld aan dit toegankelijke object.

(Overgenomen van AccessibleObject)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetChild(Int32)

Retourneert het toegankelijke onderliggende item dat overeenkomt met de opgegeven index.

GetChildCount()

Retourneert het aantal onderliggende items dat hoort bij het toegankelijke object.

GetFocused()

Retourneert het toegankelijke object met toetsenbordfocus.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetHelpTopic(String)

Hiermee haalt u een id op voor een Help-onderwerp-id en het pad naar het Help-bestand dat is gekoppeld aan dit toegankelijke object.

(Overgenomen van AccessibleObject)
GetLifetimeService()
Verouderd.

Hiermee haalt u het huidige levensduurserviceobject op waarmee het levensduurbeleid voor dit exemplaar wordt beheerd.

(Overgenomen van MarshalByRefObject)
GetSelected()

Hiermee haalt u een toegankelijk object op dat de geselecteerde DataGridViewCell objecten vertegenwoordigt.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
HitTest(Int32, Int32)

Hiermee wordt het onderliggende object opgehaald op de opgegeven schermcoördinaten.

(Overgenomen van AccessibleObject)
InitializeLifetimeService()
Verouderd.

Hiermee haalt u een levensduurserviceobject op om het levensduurbeleid voor dit exemplaar te beheren.

(Overgenomen van MarshalByRefObject)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MemberwiseClone(Boolean)

Hiermee maakt u een ondiepe kopie van het huidige MarshalByRefObject object.

(Overgenomen van MarshalByRefObject)
Navigate(AccessibleNavigation)

Hiermee navigeert u naar een ander toegankelijk object.

RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

Hiermee wordt de meldings gebeurtenis voor de automatisering van de gebruikersinterface gegenereerd.

(Overgenomen van AccessibleObject)
RaiseLiveRegionChanged()

Hiermee wordt de gebeurtenis LiveRegionChanged UI-automatisering gegenereerd.

(Overgenomen van AccessibleObject)
Select(AccessibleSelection)

Hiermee wijzigt u de selectie of verplaatst u de toetsenbordfocus van het toegankelijke object.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
UseStdAccessibleObjects(IntPtr, Int32)

Hiermee koppelt u een object aan een exemplaar van een AccessibleObject object op basis van de ingang en de object-id van het object.

(Overgenomen van AccessibleObject)
UseStdAccessibleObjects(IntPtr)

Hiermee koppelt u een object aan een exemplaar van een AccessibleObject object op basis van de ingang van het object.

(Overgenomen van AccessibleObject)

Expliciete interface-implementaties

Name Description
IAccessible.accChildCount

Hiermee haalt u het aantal onderliggende interfaces op dat deel uitmaakt van dit object. Zie voor een beschrijving van dit lid accChildCount.

(Overgenomen van AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Voert de standaardactie van het opgegeven object uit. Niet alle objecten hebben een standaardactie. Zie voor een beschrijving van dit lid accDoDefaultAction(Object).

(Overgenomen van AccessibleObject)
IAccessible.accFocus

Hiermee haalt u het object met de toetsenbordfocus op. Zie voor een beschrijving van dit lid accFocus.

(Overgenomen van AccessibleObject)
IAccessible.accHitTest(Int32, Int32)

Hiermee haalt u het onderliggende object op de opgegeven schermcoördinaten op. Zie voor een beschrijving van dit lid accHitTest(Int32, Int32).

(Overgenomen van AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Hiermee wordt de huidige schermlocatie van het object opgehaald. Zie voor een beschrijving van dit lid accLocation(Int32, Int32, Int32, Int32, Object).

(Overgenomen van AccessibleObject)
IAccessible.accNavigate(Int32, Object)

Hiermee navigeert u naar een toegankelijk object ten opzichte van het huidige object. Zie voor een beschrijving van dit lid accNavigate(Int32, Object).

(Overgenomen van AccessibleObject)
IAccessible.accParent

Hiermee haalt u het bovenliggende toegankelijke object van dit object op. Zie voor een beschrijving van dit lid accParent.

(Overgenomen van AccessibleObject)
IAccessible.accSelect(Int32, Object)

Hiermee wijzigt u de selectie of verplaatst u de toetsenbordfocus van het toegankelijke object. Zie voor een beschrijving van dit lid accSelect(Int32, Object).

(Overgenomen van AccessibleObject)
IAccessible.accSelection

Hiermee haalt u de geselecteerde onderliggende objecten van een toegankelijk object op. Zie voor een beschrijving van dit lid accSelection.

(Overgenomen van AccessibleObject)
IReflect.GetField(String, BindingFlags)

Hiermee haalt u het FieldInfo object op dat overeenkomt met het opgegeven veld en de bindingsvlag. Zie voor een beschrijving van dit lid GetField(String, BindingFlags).

(Overgenomen van AccessibleObject)
IReflect.GetFields(BindingFlags)

Hiermee haalt u een matrix van FieldInfo objecten op die overeenkomen met alle velden van de huidige klasse. Zie voor een beschrijving van dit lid GetFields(BindingFlags).

(Overgenomen van AccessibleObject)
IReflect.GetMember(String, BindingFlags)

Hiermee haalt u een matrix van MemberInfo objecten op die overeenkomen met alle openbare leden of alle leden die overeenkomen met een opgegeven naam. Zie voor een beschrijving van dit lid GetMember(String, BindingFlags).

(Overgenomen van AccessibleObject)
IReflect.GetMembers(BindingFlags)

Hiermee haalt u een matrix van MemberInfo objecten op die overeenkomen met alle openbare leden of aan alle leden van de huidige klasse. Zie voor een beschrijving van dit lid GetMembers(BindingFlags).

(Overgenomen van AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Hiermee haalt u een MethodInfo object op dat overeenkomt met een opgegeven methode, met behulp van een Type-matrix waaruit u kunt kiezen uit overbelaste methoden. Zie voor een beschrijving van dit lid GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

(Overgenomen van AccessibleObject)
IReflect.GetMethod(String, BindingFlags)

Hiermee haalt u een MethodInfo object op dat overeenkomt met een opgegeven methode onder opgegeven zoekbeperkingen. Zie voor een beschrijving van dit lid GetMethod(String, BindingFlags).

(Overgenomen van AccessibleObject)
IReflect.GetMethods(BindingFlags)

Hiermee haalt u een matrix van MethodInfo objecten op met alle openbare methoden of alle methoden van de huidige klasse. Zie voor een beschrijving van dit lid GetMethods(BindingFlags).

(Overgenomen van AccessibleObject)
IReflect.GetProperties(BindingFlags)

Hiermee haalt u een matrix van PropertyInfo objecten op die overeenkomen met alle openbare eigenschappen of alle eigenschappen van de huidige klasse. Zie voor een beschrijving van dit lid GetProperties(BindingFlags).

(Overgenomen van AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Hiermee haalt u een PropertyInfo object op dat overeenkomt met een opgegeven eigenschap met opgegeven zoekbeperkingen. Zie voor een beschrijving van dit lid GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

(Overgenomen van AccessibleObject)
IReflect.GetProperty(String, BindingFlags)

Hiermee haalt u een PropertyInfo object op dat overeenkomt met een opgegeven eigenschap onder opgegeven zoekbeperkingen. Zie voor een beschrijving van dit lid GetProperty(String, BindingFlags).

(Overgenomen van AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Roept een opgegeven lid aan. Zie voor een beschrijving van dit lid InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).

(Overgenomen van AccessibleObject)
IReflect.UnderlyingSystemType

Hiermee wordt het onderliggende type opgehaald dat het IReflect object vertegenwoordigt. Zie voor een beschrijving van dit lid UnderlyingSystemType.

(Overgenomen van AccessibleObject)

Van toepassing op

Zie ook