DataGridViewCell.DataGridViewCellAccessibleObject Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |