Udostępnij za pośrednictwem


DataGridViewCell.DataGridViewCellAccessibleObject Klasa

Definicja

Zawiera informacje o DataGridViewCell ułatwieniach dostępu dla aplikacji klienckich.

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 : System.Windows.Forms.AccessibleObject
Protected Class DataGridViewCell.DataGridViewCellAccessibleObject
Inherits AccessibleObject
Dziedziczenie
DataGridViewCell.DataGridViewCellAccessibleObject
Pochodne
Atrybuty

Uwagi

Formularze systemu Windows obejmują wbudowaną obsługę ułatwień dostępu, która umożliwia aplikacji pracę z aplikacjami klienckimi ułatwień dostępu. Przykłady ułatwień dostępu dla aplikacji klienckich obejmują narzędzia powiększania ekranu i recenzenta, narzędzia wprowadzania głosu, klawiatury na ekranie, alternatywne urządzenia wejściowe i narzędzia do ulepszania klawiatury.

Klasa DataGridViewCell.DataGridViewCellAccessibleObject dziedziczy z AccessibleObject klasy w celu udostępnienia informacji o DataGridViewCell aplikacjach klienckich ułatwiania dostępu. Każda klasa, która reprezentuje wizualną część DataGridView klasy — taką jak DataGridViewColumnHeaderCell, DataGridViewRowDataGridViewRowHeaderCell, i DataGridViewCell — zawiera również klasę dziedziczą w AccessibleObject celu udostępnienia informacji o zawierającej klasie i wykonywaniu akcji w imieniu aplikacji klienckich ułatwień dostępu.

Istnieją wystąpienia, gdy chcesz podać dodatkowe informacje, takie jak nazwa lub opis DataGridView kontrolki, w celu ułatwienia dostępu aplikacji klienckich. Istnieją dwa sposoby dostarczania tych dodatkowych informacji. Aby zapewnić ograniczone informacje o ułatwieniach dostępu dla istniejących kontrolek, ustaw wartości kontrolki AccessibleName i AccessibleDescription właściwości, które będą zgłaszane do aplikacji klienckich ułatwień dostępu.

Uwaga

Wartości właściwości i AccessibleRole należy zmienić AccessibleDefaultActionDescription tylko w rzadkich sytuacjach, na przykład jeśli zostanie wyświetlona DataGridView lista.

Czasami może być wymagane więcej informacji o ułatwień dostępu lub różnych akcji ułatwień dostępu, które mają być dołączone do niestandardowego DataGridView lub DataGridViewCell. Aby dostosować ułatwienia dostępu, możesz napisać własną klasę, która pochodzi z DataGridView.DataGridViewAccessibleObject klas or DataGridViewCell.DataGridViewCellAccessibleObject i zastąpić metodę CreateAccessibilityInstance . Jeśli na przykład piszesz niestandardową komórkę nagłówka wiersza, która implementuje unikatowe akcje niestandardowe, takie jak specjalne testowanie trafień w komórce, należy utworzyć klasę dziedziczą po DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject klasie i zastąpić CreateAccessibilityInstance metodę.

Obiekt DataGridView uwidacznia strukturę danych przy użyciu AccessibleRole wartości do zdefiniowania hierarchii tabel danych. Aby uzyskać więcej informacji na temat uwidaczniania tabel danych w usłudze Microsoft Active Accessibility, zobacz Uwidacznianie tabel danych za pomocą funkcji ułatwień dostępu w usłudze Microsoft Active.

Konstruktory

DataGridViewCell.DataGridViewCellAccessibleObject()

Inicjuje DataGridViewCell.DataGridViewCellAccessibleObject nowe wystąpienie klasy bez inicjowania Owner właściwości.

DataGridViewCell.DataGridViewCellAccessibleObject(DataGridViewCell)

Inicjuje DataGridViewCell.DataGridViewCellAccessibleObject nowe wystąpienie klasy, ustawiając Owner właściwość na określony DataGridViewCellelement .

Właściwości

Bounds

Pobiera lokalizację i rozmiar dostępnego obiektu.

DefaultAction

Pobiera ciąg opisujący domyślną akcję .DataGridViewCell

Description

Pobiera ciąg opisujący wygląd wizualizacji określonego obiektu. Nie wszystkie obiekty mają opis.

(Odziedziczone po AccessibleObject)
Help

Pobiera nazwy typu i podstawowego typu komórki będącą właścicielem.

Help

Pobiera opis działania obiektu lub sposobu użycia obiektu.

(Odziedziczone po AccessibleObject)
KeyboardShortcut

Pobiera klawisz skrótu lub klucz dostępu dla dostępnego obiektu.

(Odziedziczone po AccessibleObject)
Name

Pobiera nazwę elementu DataGridViewCell.DataGridViewCellAccessibleObject.

Owner

Pobiera lub ustawia komórkę będącą właścicielem DataGridViewCell.DataGridViewCellAccessibleObject.

Parent

Pobiera element nadrzędny obiektu DataGridViewCell.DataGridViewCellAccessibleObject.

Role

Pobiera rolę .DataGridViewCell.DataGridViewCellAccessibleObject

State

Pobiera stan .DataGridViewCell.DataGridViewCellAccessibleObject

Value

Pobiera lub ustawia ciąg reprezentujący sformatowaną wartość komórki będącej właścicielem.

Metody

CreateObjRef(Type)

Tworzy obiekt zawierający wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikowania się z obiektem zdalnym.

(Odziedziczone po MarshalByRefObject)
DoDefaultAction()

Wykonuje akcję domyślną skojarzona z elementem DataGridViewCell.DataGridViewCellAccessibleObject.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetChild(Int32)

Zwraca dostępny obiekt odpowiadający określonemu indeksowi.

GetChildCount()

Zwraca liczbę elementów podrzędnych należących do obiektu DataGridViewCell.DataGridViewCellAccessibleObject.

GetFocused()

Zwraca podrzędny obiekt dostępny z fokusem klawiatury.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetHelpTopic(String)

Pobiera identyfikator identyfikatora tematu Pomocy i ścieżkę do pliku Pomocy skojarzonego z tym dostępnym obiektem.

(Odziedziczone po AccessibleObject)
GetLifetimeService()
Przestarzałe.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
GetSelected()

Zwraca podrzędny obiekt dostępny, który jest aktualnie zaznaczony.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
HitTest(Int32, Int32)

Pobiera obiekt podrzędny na określonych współrzędnych ekranu.

(Odziedziczone po AccessibleObject)
InitializeLifetimeService()
Przestarzałe.

Uzyskuje obiekt usługi okresu istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy płytkią kopię bieżącego MarshalByRefObject obiektu.

(Odziedziczone po MarshalByRefObject)
Navigate(AccessibleNavigation)

Przechodzi do innego dostępnego obiektu.

RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

Zgłasza zdarzenie powiadomienia automatyzacji interfejsu użytkownika.

(Odziedziczone po AccessibleObject)
RaiseLiveRegionChanged()

Zgłasza zdarzenie automatyzacji interfejsu użytkownika LiveRegionChanged.

(Odziedziczone po AccessibleObject)
Select(AccessibleSelection)

Modyfikuje zaznaczenie lub przenosi fokus klawiatury dostępnego obiektu.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
UseStdAccessibleObjects(IntPtr)

Kojarzy obiekt z wystąpieniem AccessibleObject obiektu na podstawie uchwytu obiektu.

(Odziedziczone po AccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32)

Kojarzy obiekt z wystąpieniem AccessibleObject obiektu na podstawie uchwytu i identyfikatora obiektu.

(Odziedziczone po AccessibleObject)

Jawne implementacje interfejsu

IAccessible.accChildCount

Pobiera liczbę interfejsów podrzędnych należących do tego obiektu. Aby uzyskać opis tego członka, zobacz accChildCount.

(Odziedziczone po AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Wykonuje domyślną akcję określonego obiektu. Nie wszystkie obiekty mają akcję domyślną. Aby uzyskać opis tego członka, zobacz accDoDefaultAction(Object).

(Odziedziczone po AccessibleObject)
IAccessible.accFocus

Pobiera obiekt, który ma fokus klawiatury. Aby uzyskać opis tego członka, zobacz accFocus.

(Odziedziczone po AccessibleObject)
IAccessible.accHitTest(Int32, Int32)

Pobiera obiekt podrzędny na określonych współrzędnych ekranu. Aby uzyskać opis tego członka, zobacz accHitTest(Int32, Int32).

(Odziedziczone po AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Pobiera bieżącą lokalizację ekranu obiektu. Aby uzyskać opis tego członka, zobacz accLocation(Int32, Int32, Int32, Int32, Object).

(Odziedziczone po AccessibleObject)
IAccessible.accNavigate(Int32, Object)

Przechodzi do dostępnego obiektu względem bieżącego obiektu. Aby uzyskać opis tego członka, zobacz accNavigate(Int32, Object).

(Odziedziczone po AccessibleObject)
IAccessible.accParent

Pobiera obiekt nadrzędny dostępny dla tego obiektu. Aby uzyskać opis tego członka, zobacz accParent.

(Odziedziczone po AccessibleObject)
IAccessible.accSelect(Int32, Object)

Modyfikuje zaznaczenie lub przenosi fokus klawiatury dostępnego obiektu. Aby uzyskać opis tego członka, zobacz accSelect(Int32, Object).

(Odziedziczone po AccessibleObject)
IAccessible.accSelection

Pobiera zaznaczone obiekty podrzędne dostępnego obiektu. Aby uzyskać opis tego członka, zobacz accSelection.

(Odziedziczone po AccessibleObject)
IReflect.GetField(String, BindingFlags)

FieldInfo Pobiera obiekt odpowiadający określonemu polu i flagi powiązania. Aby uzyskać opis tego członka, zobacz GetField(String, BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetFields(BindingFlags)

Pobiera tablicę FieldInfo obiektów odpowiadających wszystkim polam bieżącej klasy. Aby uzyskać opis tego członka, zobacz GetFields(BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetMember(String, BindingFlags)

Pobiera tablicę MemberInfo obiektów odpowiadających wszystkim członkom publicznym lub wszystkim członkom, które są zgodne z określoną nazwą. Aby uzyskać opis tego członka, zobacz GetMember(String, BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetMembers(BindingFlags)

Pobiera tablicę MemberInfo obiektów odpowiadających wszystkim członkom publicznym lub wszystkim członkom bieżącej klasy. Aby uzyskać opis tego członka, zobacz GetMembers(BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetMethod(String, BindingFlags)

MethodInfo Pobiera obiekt odpowiadający określonej metodzie w ramach określonych ograniczeń wyszukiwania. Aby uzyskać opis tego członka, zobacz GetMethod(String, BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

MethodInfo Pobiera obiekt odpowiadający określonej metodzie przy użyciu tablicy Type do wyboru spośród metod przeciążonych. Aby uzyskać opis tego członka, zobacz GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

(Odziedziczone po AccessibleObject)
IReflect.GetMethods(BindingFlags)

Pobiera tablicę MethodInfo obiektów ze wszystkimi metodami publicznymi lub wszystkimi metodami bieżącej klasy. Aby uzyskać opis tego członka, zobacz GetMethods(BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetProperties(BindingFlags)

Pobiera tablicę PropertyInfo obiektów odpowiadających wszystkim właściwościom publicznym lub wszystkim właściwościom bieżącej klasy. Aby uzyskać opis tego członka, zobacz GetProperties(BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetProperty(String, BindingFlags)

PropertyInfo Pobiera obiekt odpowiadający określonej właściwości w ramach określonych ograniczeń wyszukiwania. Aby uzyskać opis tego członka, zobacz GetProperty(String, BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

PropertyInfo Pobiera obiekt odpowiadający określonej właściwości z określonymi ograniczeniami wyszukiwania. Aby uzyskać opis tego członka, zobacz GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

(Odziedziczone po AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Wywołuje określony element członkowski. Aby uzyskać opis tego członka, zobacz InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).

(Odziedziczone po AccessibleObject)
IReflect.UnderlyingSystemType

Pobiera typ bazowy reprezentujący IReflect obiekt. Aby uzyskać opis tego członka, zobacz UnderlyingSystemType.

(Odziedziczone po AccessibleObject)

Dotyczy

Zobacz też