ComboBox.ChildAccessibleObject Klasa

Definicja

Zawiera informacje na temat ComboBox kontroli w aplikacjach klienckich do ułatwienia dostępu.Provides information about the ComboBox control to accessibility client applications.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

public: ref class ComboBox::ChildAccessibleObject : System::Windows::Forms::AccessibleObject
public class ComboBox.ChildAccessibleObject : System.Windows.Forms.AccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
public class ComboBox.ChildAccessibleObject : System.Windows.Forms.AccessibleObject
type ComboBox.ChildAccessibleObject = class
    inherit AccessibleObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type ComboBox.ChildAccessibleObject = class
    inherit AccessibleObject
Public Class ComboBox.ChildAccessibleObject
Inherits AccessibleObject
Dziedziczenie
Dziedziczenie
ComboBox.ChildAccessibleObject
Atrybuty

Uwagi

Windows Forms ma wbudowaną obsługę ułatwień dostępu i zawiera informacje o aplikacji, która pozwala na współpracę z aplikacjami klienckimi dostępności.Windows Forms has accessibility support built in and provides information about your application that allows it to work with accessibility client applications. Przykładami aplikacji klienckich do ułatwienia dostępu są narzędzia do powiększania ekranu i narzędzi do przeglądania, narzędzia do wprowadzania danych głosowych, klawiatury ekranowe, alternatywne urządzenia wejściowe i narzędzia do ulepszania klawiaturowego.Examples of accessibility client applications are screen enlarger and reviewer utilities, voice input utilities, on-screen keyboards, alternative input devices, and keyboard enhancement utilities. ComboBox.ChildAccessibleObjectKlasa dziedziczy z AccessibleObject klasy w celu dostarczenia informacji o ComboBox kontroli do aplikacji klienckich z ułatwieniami dostępu.The ComboBox.ChildAccessibleObject class inherits from the AccessibleObject class to provide information about the ComboBox control to accessibility client applications.

Istnieją sytuacje, w których należy podać informacje niestandardowe, takie jak nazwa lub opis kontrolki, w celu ułatwienia dostępu do aplikacji klienckich.There are instances when you will want to provide custom information, such as a control's name or description, to accessibility client applications. Istnieją dwa sposoby udostępniania tych informacji.There are two ways of providing this information. Aby zapewnić ograniczone informacje o ułatwieniach dostępu dla istniejących formantów, ustaw AccessibleName wartości właściwości kontrolki,, AccessibleDescription AccessibleDefaultActionDescription i AccessibleRole , które będą zgłaszane do aplikacji klienckich dostępności.To provide limited accessibility information for existing controls, set the control's AccessibleName, AccessibleDescription, AccessibleDefaultActionDescription, and AccessibleRole property values, which will be reported to accessibility client applications.

Jeśli potrzebujesz więcej informacji o ułatwieniach dostępu do dołączenia do kontrolki, możesz napisać własną klasę, która jest pochodną AccessibleObject Control.ControlAccessibleObject klasy lub.If you require more accessibility information to be included with your control, you can write your own class that is derived from the AccessibleObject or Control.ControlAccessibleObject classes. Na przykład jeśli piszesz własny formant, który nie pochodzi od wspólnych formantów, lub musisz wykonać te operacje jako test trafień w kontrolce, należy utworzyć Control.ControlAccessibleObject dla kontrolki, wywołując CreateAccessibilityInstance metodę.For example, if you are writing your own control that is not derived from the common controls, or you require such operations as hit testing within your control, you should create a Control.ControlAccessibleObject for your control by calling the CreateAccessibilityInstance method.

Konstruktory

ComboBox.ChildAccessibleObject(ComboBox, IntPtr)

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Inicjuje nowe wystąpienie klasy ComboBox.ChildAccessibleObject.Initializes a new instance of the ComboBox.ChildAccessibleObject class.

Właściwości

Bounds

Pobiera lokalizację i rozmiar dostępnego obiektu.Gets the location and size of the accessible object.

(Odziedziczone po AccessibleObject)
DefaultAction

Pobiera ciąg opisujący domyślną akcję obiektu.Gets a string that describes the default action of the object. Nie wszystkie obiekty mają akcję domyślną.Not all objects have a default action.

(Odziedziczone po AccessibleObject)
Description

Pobiera ciąg opisujący wygląd określonego obiektu.Gets a string that describes the visual appearance of the specified object. Nie wszystkie obiekty mają opis.Not all objects have a description.

(Odziedziczone po AccessibleObject)
Help

Pobiera opis obiektu lub sposobu użycia obiektu.Gets a description of what the object does or how the object is used.

(Odziedziczone po AccessibleObject)
KeyboardShortcut

Pobiera klawisz skrótu lub klawisz dostępu dla dostępnego obiektu.Gets the shortcut key or access key for the accessible object.

(Odziedziczone po AccessibleObject)
Name

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

Pobiera nazwę obiektu.Gets the name of the object.

Parent

Pobiera element nadrzędny dostępnego obiektu.Gets the parent of an accessible object.

(Odziedziczone po AccessibleObject)
Role

Pobiera rolę tego dostępnego obiektu.Gets the role of this accessible object.

(Odziedziczone po AccessibleObject)
State

Pobiera stan tego dostępnego obiektu.Gets the state of this accessible object.

(Odziedziczone po AccessibleObject)
Value

Pobiera lub ustawia wartość dostępnego obiektu.Gets or sets the value of an accessible object.

(Odziedziczone po AccessibleObject)

Metody

CreateObjRef(Type)

Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikacji z obiektem zdalnym.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Odziedziczone po MarshalByRefObject)
DoDefaultAction()

Wykonuje domyślną akcję skojarzoną z tym dostępnym obiektem.Performs the default action associated with this accessible object.

(Odziedziczone po AccessibleObject)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetChild(Int32)

Pobiera dostępny element podrzędny odpowiadający określonemu indeksowi.Retrieves the accessible child corresponding to the specified index.

(Odziedziczone po AccessibleObject)
GetChildCount()

Pobiera liczbę elementów podrzędnych należących do dostępnego obiektu.Retrieves the number of children belonging to an accessible object.

(Odziedziczone po AccessibleObject)
GetFocused()

Pobiera obiekt, który ma fokus klawiatury.Retrieves the object that has the keyboard focus.

(Odziedziczone po AccessibleObject)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetHelpTopic(String)

Pobiera identyfikator tematu pomocy oraz ścieżkę do pliku pomocy skojarzonego z tym dostępnym obiektem.Gets an identifier for a Help topic identifier and the path to the Help file associated with this accessible object.

(Odziedziczone po AccessibleObject)
GetLifetimeService()
Nieaktualne.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
GetSelected()

Pobiera aktualnie wybrany element podrzędny.Retrieves the currently selected child.

(Odziedziczone po AccessibleObject)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
HitTest(Int32, Int32)

Pobiera obiekt podrzędny na określonych współrzędnych ekranu.Retrieves the child object at the specified screen coordinates.

(Odziedziczone po AccessibleObject)
InitializeLifetimeService()
Nieaktualne.

Uzyskuje obiekt usługi istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy skróconą kopię bieżącego MarshalByRefObject obiektu.Creates a shallow copy of the current MarshalByRefObject object.

(Odziedziczone po MarshalByRefObject)
Navigate(AccessibleNavigation)

Przechodzi do innego dostępnego obiektu.Navigates to another accessible object.

(Odziedziczone po AccessibleObject)
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

Podnosi zdarzenie powiadomienia automatyzacji interfejsu użytkownika.Raises the UI automation notification event.

(Odziedziczone po AccessibleObject)
RaiseLiveRegionChanged()

Podnosi zdarzenie automatyzacji interfejsu użytkownika LiveRegionChanged.Raises the LiveRegionChanged UI automation event.

(Odziedziczone po AccessibleObject)
Select(AccessibleSelection)

Modyfikuje zaznaczenie lub przesuwa fokus klawiatury dla dostępnego obiektu.Modifies the selection or moves the keyboard focus of the accessible object.

(Odziedziczone po AccessibleObject)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)
UseStdAccessibleObjects(IntPtr)

Kojarzy obiekt z wystąpieniem AccessibleObject w oparciu o uchwyt obiektu.Associates an object with an instance of an AccessibleObject based on the handle of the object.

(Odziedziczone po AccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32)

Kojarzy obiekt z wystąpieniem na AccessibleObject podstawie uchwytu i identyfikatora obiektu.Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

(Odziedziczone po AccessibleObject)

Jawne implementacje interfejsu

IAccessible.accChildCount

Pobiera liczbę interfejsów podrzędnych należących do tego obiektu.Gets the number of child interfaces that belong to this object. Aby uzyskać opis tego elementu członkowskiego, zobacz accChildCount .For a description of this member, see accChildCount.

(Odziedziczone po AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Wykonuje akcję domyślną określonego obiektu.Performs the specified object's default action. Nie wszystkie obiekty mają akcję domyślną.Not all objects have a default action. Aby uzyskać opis tego elementu członkowskiego, zobacz accDoDefaultAction(Object) .For a description of this member, see accDoDefaultAction(Object).

(Odziedziczone po AccessibleObject)
IAccessible.accFocus

Pobiera obiekt, który ma fokus klawiatury.Gets the object that has the keyboard focus. Aby uzyskać opis tego elementu członkowskiego, zobacz accFocus .For a description of this member, see accFocus.

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

Pobiera obiekt podrzędny na określonym Współrzędne ekranu.Gets the child object at the specified screen coordinates. Aby uzyskać opis tego elementu członkowskiego, zobacz accHitTest(Int32, Int32) .For a description of this member, see accHitTest(Int32, Int32).

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

Pobiera bieżącą lokalizację ekranu obiektu.Gets the object's current screen location. Aby uzyskać opis tego elementu członkowskiego, zobacz accLocation(Int32, Int32, Int32, Int32, Object) .For a description of this member, see accLocation(Int32, Int32, Int32, Int32, Object).

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

Przechodzi do dostępnego obiektu względem bieżącego obiektu.Navigates to an accessible object relative to the current object. Aby uzyskać opis tego elementu członkowskiego, zobacz accNavigate(Int32, Object) .For a description of this member, see accNavigate(Int32, Object).

(Odziedziczone po AccessibleObject)
IAccessible.accParent

Pobiera nadrzędny obiekt dostępny dla tego obiektu.Gets the parent accessible object of this object. Aby uzyskać opis tego elementu członkowskiego, zobacz accParent .For a description of this member, see accParent.

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

Modyfikuje zaznaczenie lub przesuwa fokus klawiatury dla dostępnego obiektu.Modifies the selection or moves the keyboard focus of the accessible object. Aby uzyskać opis tego elementu członkowskiego, zobacz accSelect(Int32, Object) .For a description of this member, see accSelect(Int32, Object).

(Odziedziczone po AccessibleObject)
IAccessible.accSelection

Pobiera wybrane obiekty podrzędne dostępnego obiektu.Gets the selected child objects of an accessible object. Aby uzyskać opis tego elementu członkowskiego, zobacz accSelection .For a description of this member, see accSelection.

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

Pobiera FieldInfo obiekt odpowiadający określonemu fladze pola i powiązania.Gets the FieldInfo object corresponding to the specified field and binding flag. Aby uzyskać opis tego elementu członkowskiego, zobacz GetField(String, BindingFlags) .For a description of this member, see GetField(String, BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetFields(BindingFlags)

Pobiera tablicę FieldInfo obiektów odpowiadającą wszystkim polom bieżącej klasy.Gets an array of FieldInfo objects corresponding to all fields of the current class. Aby uzyskać opis tego elementu członkowskiego, zobacz GetFields(BindingFlags) .For a description of this member, see GetFields(BindingFlags).

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

Pobiera tablicę MemberInfo obiektów odpowiadającą wszystkim publicznym elementom członkowskim lub wszystkim członkom zgodnym z określoną nazwą.Gets an array of MemberInfo objects corresponding to all public members or to all members that match a specified name. Aby uzyskać opis tego elementu członkowskiego, zobacz GetMember(String, BindingFlags) .For a description of this member, see GetMember(String, BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetMembers(BindingFlags)

Pobiera tablicę MemberInfo obiektów odpowiadającą wszystkim publicznym elementom członkowskim lub wszystkim członkom bieżącej klasy.Gets an array of MemberInfo objects corresponding either to all public members or to all members of the current class. Aby uzyskać opis tego elementu członkowskiego, zobacz GetMembers(BindingFlags) .For a description of this member, see GetMembers(BindingFlags).

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

Pobiera MethodInfo obiekt odpowiadający określonej metodzie w określonych ograniczeniach wyszukiwania.Gets a MethodInfo object corresponding to a specified method under specified search constraints. Aby uzyskać opis tego elementu członkowskiego, zobacz GetMethod(String, BindingFlags) .For a description of this member, see GetMethod(String, BindingFlags).

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

Pobiera MethodInfo obiekt odpowiadający określonej metodzie przy użyciu tablicy typów do wybrania spośród przeciążonych metod.Gets a MethodInfo object corresponding to a specified method, using a Type array to choose from among overloaded methods. Aby uzyskać opis tego elementu członkowskiego, zobacz GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) .For a description of this member, see 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.Gets an array of MethodInfo objects with all public methods or all methods of the current class. Aby uzyskać opis tego elementu członkowskiego, zobacz GetMethods(BindingFlags) .For a description of this member, see GetMethods(BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetProperties(BindingFlags)

Pobiera tablicę PropertyInfo obiektów odpowiadającą wszystkim właściwościom publicznym lub wszystkim właściwościom bieżącej klasy.Gets an array of PropertyInfo objects corresponding to all public properties or to all properties of the current class. Aby uzyskać opis tego elementu członkowskiego, zobacz GetProperties(BindingFlags) .For a description of this member, see GetProperties(BindingFlags).

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

Pobiera PropertyInfo obiekt odpowiadający określonej właściwości w określonych ograniczeniach wyszukiwania.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. Aby uzyskać opis tego elementu członkowskiego, zobacz GetProperty(String, BindingFlags) .For a description of this member, see GetProperty(String, BindingFlags).

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

Pobiera PropertyInfo obiekt odpowiadający określonej właściwości z określonymi ograniczeniami wyszukiwania.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. Aby uzyskać opis tego elementu członkowskiego, zobacz GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) .For a description of this member, see 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.Invokes a specified member. Aby uzyskać opis tego elementu członkowskiego, zobacz 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[]).

(Odziedziczone po AccessibleObject)
IReflect.UnderlyingSystemType

Pobiera typ podstawowy reprezentujący IReflect obiekt.Gets the underlying type that represents the IReflect object. Aby uzyskać opis tego elementu członkowskiego, zobacz UnderlyingSystemType .For a description of this member, see UnderlyingSystemType.

(Odziedziczone po AccessibleObject)

Dotyczy