CheckBox.CheckBoxAccessibleObject Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Ofrece información sobre el control CheckBox para aplicaciones cliente de accesibilidad.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
public: ref class CheckBox::CheckBoxAccessibleObject : System::Windows::Forms::ButtonBase::ButtonBaseAccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
public class CheckBox.CheckBoxAccessibleObject : System.Windows.Forms.ButtonBase.ButtonBaseAccessibleObject
public class CheckBox.CheckBoxAccessibleObject : System.Windows.Forms.ButtonBase.ButtonBaseAccessibleObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type CheckBox.CheckBoxAccessibleObject = class
inherit ButtonBase.ButtonBaseAccessibleObject
type CheckBox.CheckBoxAccessibleObject = class
inherit ButtonBase.ButtonBaseAccessibleObject
Public Class CheckBox.CheckBoxAccessibleObject
Inherits ButtonBase.ButtonBaseAccessibleObject
- Herencia
-
CheckBox.CheckBoxAccessibleObject
- Herencia
-
CheckBox.CheckBoxAccessibleObject
- Atributos
Comentarios
Windows Forms tiene compatibilidad con accesibilidad integrada y proporciona información sobre la aplicación que le permite trabajar con aplicaciones cliente de accesibilidad. Algunos ejemplos de aplicaciones cliente de accesibilidad son las utilidades de aumento de pantalla y revisor, utilidades de entrada de voz, teclados en pantalla, dispositivos de entrada alternativos y utilidades de mejora del teclado. La CheckBox.CheckBoxAccessibleObject clase hereda de la ButtonBase.ButtonBaseAccessibleObject clase para proporcionar información sobre el CheckBox control a las aplicaciones cliente de accesibilidad.
Hay instancias en las que querrá proporcionar información personalizada, como el nombre o la descripción de un control, a las aplicaciones cliente de accesibilidad. Hay dos maneras de proporcionar esta información. Para proporcionar información de accesibilidad limitada para los controles existentes, establezca los valores de propiedad , AccessibleDefaultActionDescriptionAccessibleDescription, y AccessibleRole del controlAccessibleName, que se notificarán a las aplicaciones cliente de accesibilidad.
Si necesita que se incluya más información de accesibilidad con el control, puede escribir su propia clase derivada de las AccessibleObject clases o Control.ControlAccessibleObject . Por ejemplo, si está escribiendo su propio control que no se deriva de los controles comunes, o necesita tales operaciones como pruebas de posicionamiento dentro del control, debe crear un Control.ControlAccessibleObject para el control mediante una llamada al CreateAccessibilityInstance método .
Constructores
CheckBox.CheckBoxAccessibleObject(Control) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Inicializa una nueva instancia de la clase CheckBox.CheckBoxAccessibleObject. |
Propiedades
Bounds |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene la ubicación y el tamaño del objeto accesible. (Heredado de AccessibleObject) |
DefaultAction |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una cadena que describe la acción predeterminada del control CheckBox. |
Description |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene la descripción de Control.ControlAccessibleObject. (Heredado de Control.ControlAccessibleObject) |
Handle |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene o establece el controlador del objeto accesible. (Heredado de Control.ControlAccessibleObject) |
Help |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene la descripción de la funcionalidad del objeto o de su uso. (Heredado de Control.ControlAccessibleObject) |
KeyboardShortcut |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Ofrece información sobre el control CheckBox para aplicaciones cliente de accesibilidad. (Heredado de ButtonBase.ButtonBaseAccessibleObject) |
Name |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Ofrece información sobre el control CheckBox para aplicaciones cliente de accesibilidad. (Heredado de ButtonBase.ButtonBaseAccessibleObject) |
Owner |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el propietario del objeto accesible. (Heredado de Control.ControlAccessibleObject) |
Parent |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el primario de un objeto accesible. (Heredado de Control.ControlAccessibleObject) |
Role |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene la función de este objeto accesible. |
State |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el estado del control CheckBox. |
Value |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene o establece el valor de un objeto accesible. (Heredado de AccessibleObject) |
Métodos
CreateObjRef(Type) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto. (Heredado de MarshalByRefObject) |
DoDefaultAction() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Realiza la acción predeterminada asociada a este objeto accesible. |
DoDefaultAction() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Realiza la acción predeterminada asociada a este objeto accesible. (Heredado de ButtonBase.ButtonBaseAccessibleObject) |
Equals(Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetChild(Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera el elemento secundario accesible correspondiente al índice especificado. (Heredado de AccessibleObject) |
GetChildCount() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera el número de elementos secundarios que pertenecen a un objeto accesible. (Heredado de AccessibleObject) |
GetFocused() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera el objeto que tiene el foco de teclado. (Heredado de AccessibleObject) |
GetHashCode() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Sirve como la función hash predeterminada. (Heredado de Object) |
GetHelpTopic(String) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un identificador de un tema de Ayuda y la ruta de acceso al archivo de Ayuda asociado a este objeto accesible. (Heredado de Control.ControlAccessibleObject) |
GetLifetimeService() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
Obsoletos.
Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia. (Heredado de MarshalByRefObject) |
GetSelected() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera el secundario seleccionado actualmente. (Heredado de AccessibleObject) |
GetType() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el Type de la instancia actual. (Heredado de Object) |
HitTest(Int32, Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Recupera el objeto secundario que se encuentra en las coordenadas de pantalla especificadas. (Heredado de AccessibleObject) |
InitializeLifetimeService() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
Obsoletos.
Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia. (Heredado de MarshalByRefObject) |
MemberwiseClone() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Crea una copia superficial del Object actual. (Heredado de Object) |
MemberwiseClone(Boolean) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Crea una copia superficial del objeto MarshalByRefObject actual. (Heredado de MarshalByRefObject) |
Navigate(AccessibleNavigation) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Navega hasta otro objeto accesible. (Heredado de AccessibleObject) |
NotifyClients(AccessibleEvents) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Notifica los objetos AccessibleEvents especificados a las aplicaciones cliente de accesibilidad. (Heredado de Control.ControlAccessibleObject) |
NotifyClients(AccessibleEvents, Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Notifica a las aplicaciones cliente de accesibilidad los objetos AccessibleEvents especificados del control secundario especificado. (Heredado de Control.ControlAccessibleObject) |
NotifyClients(AccessibleEvents, Int32, Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Notifica a las aplicaciones cliente de accesibilidad los objetos AccessibleEvents especificados del control secundario especificado, facilitando la identificación de AccessibleObject. (Heredado de Control.ControlAccessibleObject) |
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Genera el evento de notificación de automatización de interfaz de usuario. (Heredado de AccessibleObject) |
RaiseLiveRegionChanged() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Genera el evento de automatización de la interfaz de usuario LiveRegionChanged. (Heredado de Control.ControlAccessibleObject) |
Select(AccessibleSelection) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Modifica la selección o desplaza el foco de teclado del objeto accesible. (Heredado de AccessibleObject) |
ToString() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve una cadena que representa el objeto actual. (Heredado de Control.ControlAccessibleObject) |
UseStdAccessibleObjects(IntPtr) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador del objeto. (Heredado de AccessibleObject) |
UseStdAccessibleObjects(IntPtr, Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador y el identificador del objeto. (Heredado de AccessibleObject) |
Implementaciones de interfaz explícitas
IAccessible.accChildCount |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el número de interfaces secundarias que pertenecen a este objeto. Para obtener una descripción de este miembro, vea accChildCount. (Heredado de AccessibleObject) |
IAccessible.accDoDefaultAction(Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Realiza la acción predeterminada del objeto especificado. No todos los objetos tienen una acción predeterminada. Para obtener una descripción de este miembro, vea accDoDefaultAction(Object). (Heredado de AccessibleObject) |
IAccessible.accFocus |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el objeto que tiene el foco de teclado. Para obtener una descripción de este miembro, vea accFocus. (Heredado de AccessibleObject) |
IAccessible.accHitTest(Int32, Int32) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el objeto secundario que se encuentra en las coordenadas de pantalla especificadas. Para obtener una descripción de este miembro, vea accHitTest(Int32, Int32). (Heredado de AccessibleObject) |
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene la ubicación de pantalla actual del objeto. Para obtener una descripción de este miembro, vea accLocation(Int32, Int32, Int32, Int32, Object). (Heredado de AccessibleObject) |
IAccessible.accNavigate(Int32, Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Navega a un objeto accesible relativo al objeto actual. Para obtener una descripción de este miembro, vea accNavigate(Int32, Object). (Heredado de AccessibleObject) |
IAccessible.accParent |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el objeto accesible primario de este objeto. Para obtener una descripción de este miembro, vea accParent. (Heredado de AccessibleObject) |
IAccessible.accSelect(Int32, Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Modifica la selección o desplaza el foco de teclado del objeto accesible. Para obtener una descripción de este miembro, vea accSelect(Int32, Object). (Heredado de AccessibleObject) |
IAccessible.accSelection |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene los objetos secundarios seleccionados de un objeto accesible. Para obtener una descripción de este miembro, vea accSelection. (Heredado de AccessibleObject) |
IReflect.GetField(String, BindingFlags) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el objeto FieldInfo correspondiente al campo y al marcador de enlace especificados. Para obtener una descripción de este miembro, vea GetField(String, BindingFlags). (Heredado de AccessibleObject) |
IReflect.GetFields(BindingFlags) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una matriz de objetos FieldInfo correspondientes a todos los campos de la clase actual. Para obtener una descripción de este miembro, vea GetFields(BindingFlags). (Heredado de AccessibleObject) |
IReflect.GetMember(String, BindingFlags) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una matriz de objetos MemberInfo correspondientes a todos los miembros públicos o a todos los miembros que coincidan con un nombre especificado. Para obtener una descripción de este miembro, vea GetMember(String, BindingFlags). (Heredado de AccessibleObject) |
IReflect.GetMembers(BindingFlags) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una matriz de objetos MemberInfo correspondientes a todos los miembros públicos o a todos los miembros de la clase actual. Para obtener una descripción de este miembro, vea GetMembers(BindingFlags). (Heredado de AccessibleObject) |
IReflect.GetMethod(String, BindingFlags) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un objeto MethodInfo correspondiente a un método especificado con unas restricciones de búsqueda especificadas. Para obtener una descripción de este miembro, vea GetMethod(String, BindingFlags). (Heredado de AccessibleObject) |
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un objeto MethodInfo correspondiente a un método especificado, utilizando una matriz Type para elegir entre varios métodos sobrecargados. Para obtener una descripción de este miembro, vea GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]). (Heredado de AccessibleObject) |
IReflect.GetMethods(BindingFlags) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una matriz de objetos MethodInfo con todos los métodos públicos o todos los métodos de la clase actual. Para obtener una descripción de este miembro, vea GetMethods(BindingFlags). (Heredado de AccessibleObject) |
IReflect.GetProperties(BindingFlags) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una matriz de objetos PropertyInfo correspondientes a todas las propiedades públicas o a todas las propiedades de la clase actual. Para obtener una descripción de este miembro, vea GetProperties(BindingFlags). (Heredado de AccessibleObject) |
IReflect.GetProperty(String, BindingFlags) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un objeto PropertyInfo correspondiente a una propiedad especificada con unas restricciones de búsqueda especificadas. Para obtener una descripción de este miembro, vea GetProperty(String, BindingFlags). (Heredado de AccessibleObject) |
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un objeto PropertyInfo correspondiente a una propiedad especificada con unas determinadas restricciones de búsqueda. Para obtener una descripción de este miembro, vea GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]). (Heredado de AccessibleObject) |
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Invoca el miembro especificado. Para obtener una descripción de este miembro, vea InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]). (Heredado de AccessibleObject) |
IReflect.UnderlyingSystemType |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el tipo subyacente que representa el objeto IReflect. Para obtener una descripción de este miembro, vea UnderlyingSystemType. (Heredado de AccessibleObject) |