Udostępnij za pośrednictwem


DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject Klasa

Definicja

Zawiera informacje o kontrolce DataGridViewLinkCell ułatwień dostępu dla aplikacji klienckich.

protected: ref class DataGridViewLinkCell::DataGridViewLinkCellAccessibleObject : System::Windows::Forms::DataGridViewCell::DataGridViewCellAccessibleObject
protected class DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject : System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
Protected Class DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject
Inherits DataGridViewCell.DataGridViewCellAccessibleObject
Dziedziczenie

Uwagi

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

Klasa DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject dziedziczy z AccessibleObject klasy w celu udostępnienia informacji o DataGridViewLinkCell aplikacjach klienckich ułatwiania dostępu. Każda klasa, która reprezentuje wizualną część DataGridView obiektu — taką jak DataGridViewColumnHeaderCell, DataGridViewRowDataGridViewRowHeaderCelli DataGridViewCell — zawiera również klasę dziedziczącą zAccessibleObject, aby podać informacje o zawierającej klasie i wykonywać akcje w imieniu aplikacji klienckich ułatwień dostępu.

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

Uwaga / Notatka

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

Czasami może być konieczne użycie większej liczby informacji o ułatwieniach dostępu lub innych akcji ułatwień dostępu do niestandardowego DataGridView lub DataGridViewCell. Aby dostosować ułatwienia dostępu, możesz napisać własną klasę pochodzącą z DataGridView.DataGridViewAccessibleObject klas lub 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ć metodę CreateAccessibilityInstance .

Obiekt DataGridView uwidacznia strukturę danych przy użyciu AccessibleRole wartości definiujących hierarchię tabeli danych. Aby uzyskać więcej informacji na temat uwidaczniania tabel danych w usłudze Microsoft Active Accessibility, zobacz Udostępnianie tabel danych za pomocą aktywnej ułatwień dostępu firmy Microsoft.

Konstruktory

Nazwa Opis
DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject(DataGridViewCell)

Inicjuje nowe wystąpienie klasy DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject.

Właściwości

Nazwa Opis
Bounds

Pobiera lokalizację i rozmiar dostępnego obiektu.

(Odziedziczone po DataGridViewCell.DataGridViewCellAccessibleObject)
DefaultAction

Pobiera ciąg reprezentujący domyślną akcję .DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject

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 typu podstawowego komórki będącą właścicielem.

(Odziedziczone po DataGridViewCell.DataGridViewCellAccessibleObject)
KeyboardShortcut

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

(Odziedziczone po AccessibleObject)
Name

Pobiera nazwę .DataGridViewCell.DataGridViewCellAccessibleObject

(Odziedziczone po DataGridViewCell.DataGridViewCellAccessibleObject)
Owner

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

(Odziedziczone po DataGridViewCell.DataGridViewCellAccessibleObject)
Parent

Pobiera element nadrzędny elementu DataGridViewCell.DataGridViewCellAccessibleObject.

(Odziedziczone po DataGridViewCell.DataGridViewCellAccessibleObject)
Role

Pobiera rolę .DataGridViewCell.DataGridViewCellAccessibleObject

(Odziedziczone po DataGridViewCell.DataGridViewCellAccessibleObject)
State

Pobiera stan DataGridViewCell.DataGridViewCellAccessibleObject.

(Odziedziczone po DataGridViewCell.DataGridViewCellAccessibleObject)
Value

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

(Odziedziczone po DataGridViewCell.DataGridViewCellAccessibleObject)

Metody

Nazwa Opis
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 domyślną akcję elementu DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject.

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetChild(Int32)

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

(Odziedziczone po DataGridViewCell.DataGridViewCellAccessibleObject)
GetChildCount()

Pobiera liczbę podrzędnych obiektów, które należą do obiektu DataGridViewLinkCell.DataGridViewLinkCellAccessibleObject.

GetFocused()

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

(Odziedziczone po DataGridViewCell.DataGridViewCellAccessibleObject)
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 obiekt dostępny dla elementu podrzędnego, który jest aktualnie zaznaczony.

(Odziedziczone po DataGridViewCell.DataGridViewCellAccessibleObject)
GetType()

Pobiera Type 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 Object.

(Odziedziczone po Object)
MemberwiseClone(Boolean)

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

(Odziedziczone po MarshalByRefObject)
Navigate(AccessibleNavigation)

Przechodzi do innego dostępnego obiektu.

(Odziedziczone po DataGridViewCell.DataGridViewCellAccessibleObject)
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

Zgłasza zdarzenie powiadomienia automatyzacji interfejsu użytkownika.

(Odziedziczone po AccessibleObject)
RaiseLiveRegionChanged()

Wywołuje zdarzenie automatyzacji interfejsu użytkownika LiveRegionChanged.

(Odziedziczone po AccessibleObject)
Select(AccessibleSelection)

Modyfikuje zaznaczenie lub przenosi fokus klawiatury dostępnego obiektu.

(Odziedziczone po DataGridViewCell.DataGridViewCellAccessibleObject)
ToString()

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

(Odziedziczone po Object)
UseStdAccessibleObjects(IntPtr, Int32)

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

(Odziedziczone po AccessibleObject)
UseStdAccessibleObjects(IntPtr)

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

(Odziedziczone po AccessibleObject)

Jawne implementacje interfejsu

Nazwa Opis
IAccessible.accChildCount

Pobiera liczbę interfejsów podrzędnych należących do tego obiektu. Aby uzyskać opis tego elementu członkowskiego, 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 elementu członkowskiego, zobacz accDoDefaultAction(Object).

(Odziedziczone po AccessibleObject)
IAccessible.accFocus

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

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

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

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

Pobiera bieżącą lokalizację ekranu obiektu. Aby uzyskać opis tego elementu członkowskiego, 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 elementu członkowskiego, zobacz accNavigate(Int32, Object).

(Odziedziczone po AccessibleObject)
IAccessible.accParent

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

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

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

(Odziedziczone po AccessibleObject)
IAccessible.accSelection

Pobiera zaznaczone obiekty podrzędne dostępnego obiektu. Aby uzyskać opis tego elementu członkowskiego, 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 elementu członkowskiego, 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 elementu członkowskiego, 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 elementu członkowskiego, 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 elementu członkowskiego, zobacz GetMembers(BindingFlags).

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

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

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

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

(Odziedziczone po AccessibleObject)
IReflect.GetMethods(BindingFlags)

Pobiera tablicę obiektów ze wszystkimi MethodInfo metodami publicznymi lub wszystkimi metodami bieżącej klasy. Aby uzyskać opis tego elementu członkowskiego, 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 elementu członkowskiego, zobacz GetProperties(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 elementu członkowskiego, zobacz GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

(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 elementu członkowskiego, zobacz GetProperty(String, BindingFlags).

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

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

(Odziedziczone po AccessibleObject)
IReflect.UnderlyingSystemType

Pobiera podstawowy typ reprezentujący IReflect obiekt. Aby uzyskać opis tego elementu członkowskiego, zobacz UnderlyingSystemType.

(Odziedziczone po AccessibleObject)

Dotyczy

Zobacz też