DateTimePicker.DateTimePickerAccessibleObject Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece informações sobre o controlo DateTimePicker para acessar aplicações clientes de acessibilidade.
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.
public: ref class DateTimePicker::DateTimePickerAccessibleObject : System::Windows::Forms::Control::ControlAccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
public class DateTimePicker.DateTimePickerAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type DateTimePicker.DateTimePickerAccessibleObject = class
inherit Control.ControlAccessibleObject
Public Class DateTimePicker.DateTimePickerAccessibleObject
Inherits Control.ControlAccessibleObject
- Herança
-
DateTimePicker.DateTimePickerAccessibleObject
- Herança
-
DateTimePicker.DateTimePickerAccessibleObject
- Atributos
Observações
O Windows Forms tem suporte de acessibilidade integrado e fornece informações sobre a sua aplicação que permitem que funcione com aplicações cliente de acessibilidade. Exemplos de aplicações clientes de acessibilidade são utilidades de ampliação e revisão de ecrã, utilidades de entrada de voz, teclados no ecrã, dispositivos de entrada alternativos e utilitários de melhoria de teclado. A DateTimePicker.DateTimePickerAccessibleObject classe herda da AccessibleObject classe para fornecer informação sobre o controlo DateTimePicker para acessar aplicações clientes.
Existem situações em que vai querer fornecer informações personalizadas, como o nome ou descrição de um controlo, às aplicações clientes de acessibilidade. Existem duas formas de fornecer esta informação. Para fornecer informação limitada de acessibilidade para os controlos existentes, defina os valores do controlo AccessibleName, AccessibleDescription, AccessibleDefaultActionDescription, e AccessibleRole das propriedades, que serão reportados às aplicações clientes de acessibilidade.
Se precisar que mais informações de acessibilidade sejam incluídas no seu controlo, pode escrever a sua própria classe derivada das AccessibleObject classes ou Control.ControlAccessibleObject . Por exemplo, se estiver a escrever o seu próprio controlo que não deriva dos controlos comuns, ou se necessitar de operações como testes de acerto dentro do seu controlo, deve criar um Control.ControlAccessibleObject para o seu controlo chamando o CreateAccessibilityInstance método.
Construtores
| Name | Description |
|---|---|
| DateTimePicker.DateTimePickerAccessibleObject(DateTimePicker) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Inicializa uma nova instância da DateTimePicker.DateTimePickerAccessibleObject classe. |
Propriedades
| Name | Description |
|---|---|
| Bounds |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém a localização e o tamanho do objeto acessível. (Herdado de AccessibleObject) |
| DefaultAction |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém uma cadeia que descreve a ação padrão do objeto. Nem todos os objetos têm uma ação padrão. (Herdado de Control.ControlAccessibleObject) |
| Description |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém a descrição do Control.ControlAccessibleObject. (Herdado de Control.ControlAccessibleObject) |
| Handle |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém ou define a pega do objeto acessível. (Herdado de Control.ControlAccessibleObject) |
| Help |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém a descrição do que o objeto faz ou como é usado. (Herdado de Control.ControlAccessibleObject) |
| KeyboardShortcut |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém a tecla de atalho ou de acesso para o objeto acessível. |
| KeyboardShortcut |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém a tecla de atalho do objeto ou a tecla de acesso para um objeto acessível. (Herdado de Control.ControlAccessibleObject) |
| Name |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém ou define o nome do objeto acessível. (Herdado de Control.ControlAccessibleObject) |
| Owner |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o dono do objeto acessível. (Herdado de Control.ControlAccessibleObject) |
| Parent |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o pai de um objeto acessível. (Herdado de Control.ControlAccessibleObject) |
| Role |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Percebe o papel deste objeto acessível. |
| Role |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Percebe o papel deste objeto acessível. (Herdado de Control.ControlAccessibleObject) |
| State |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o estado do objeto acessível. |
| Value |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o valor de um objeto acessível. |
Métodos
| Name | Description |
|---|---|
| CreateObjRef(Type) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Cria um objeto que contém toda a informação relevante necessária para gerar um proxy usado para comunicar com um objeto remoto. (Herdado de MarshalByRefObject) |
| DoDefaultAction() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Executa a ação padrão associada a este objeto acessível. (Herdado de AccessibleObject) |
| Equals(Object) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetChild(Int32) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recupera o filho acessível correspondente ao índice especificado. (Herdado de AccessibleObject) |
| GetChildCount() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recupera o número de filhos pertencentes a um objeto acessível. (Herdado de AccessibleObject) |
| GetFocused() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recupera o objeto que tem o foco do teclado. (Herdado de AccessibleObject) |
| GetHashCode() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Serve como função de hash predefinida. (Herdado de Object) |
| GetHelpTopic(String) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém um identificador para um tópico de Ajuda e o caminho para o ficheiro de Ajuda associado a este objeto acessível. (Herdado de Control.ControlAccessibleObject) |
| GetLifetimeService() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recupera o objeto de serviço de tempo de vida atual que controla a política de vida útil neste caso. (Herdado de MarshalByRefObject) |
| GetSelected() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recupera a criança atualmente selecionada. (Herdado de AccessibleObject) |
| GetType() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o Type da instância atual. (Herdado de Object) |
| HitTest(Int32, Int32) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recupera o objeto filho nas coordenadas de ecrã especificadas. (Herdado de AccessibleObject) |
| InitializeLifetimeService() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém-se um objeto de serviço vitalício para controlar a apólice vitalícia neste caso. (Herdado de MarshalByRefObject) |
| MemberwiseClone() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Cria uma cópia superficial do atual Object. (Herdado de Object) |
| MemberwiseClone(Boolean) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Cria uma cópia superficial do objeto atual MarshalByRefObject . (Herdado de MarshalByRefObject) |
| Navigate(AccessibleNavigation) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Navega até outro objeto acessível. (Herdado de AccessibleObject) |
| NotifyClients(AccessibleEvents, Int32, Int32) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Notifica as aplicações cliente de acessibilidade do especificado AccessibleEvents para o controlo filho especificado, fornecendo a identificação do AccessibleObject. (Herdado de Control.ControlAccessibleObject) |
| NotifyClients(AccessibleEvents, Int32) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Notifica as aplicações do cliente de acessibilidade sobre o especificado AccessibleEvents para o controlo da criança especificado. (Herdado de Control.ControlAccessibleObject) |
| NotifyClients(AccessibleEvents) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Notifica as aplicações clientes de acessibilidade sobre o especificado AccessibleEvents. (Herdado de Control.ControlAccessibleObject) |
| RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Aumenta o evento de notificação de automação da interface. (Herdado de AccessibleObject) |
| RaiseLiveRegionChanged() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Levanta o evento de automação da interface LiveRegionChanged. (Herdado de Control.ControlAccessibleObject) |
| Select(AccessibleSelection) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Modifica a seleção ou move o foco do teclado do objeto acessível. (Herdado de AccessibleObject) |
| ToString() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Devolve uma cadeia que representa o objeto atual. (Herdado de Control.ControlAccessibleObject) |
| UseStdAccessibleObjects(IntPtr, Int32) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Associa um objeto a uma instância de um AccessibleObject com base no handle e no id do objeto do objeto. (Herdado de AccessibleObject) |
| UseStdAccessibleObjects(IntPtr) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Associa um objeto a uma instância de um AccessibleObject com base no handle do objeto. (Herdado de AccessibleObject) |
Implementações de Interface Explícita
| Name | Description |
|---|---|
| IAccessible.accChildCount |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o número de interfaces filhos que pertencem a este objeto. Para uma descrição deste elemento, veja accChildCount. (Herdado de AccessibleObject) |
| IAccessible.accDoDefaultAction(Object) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Executa a ação padrão do objeto especificado. Nem todos os objetos têm uma ação padrão. Para uma descrição deste elemento, veja accDoDefaultAction(Object). (Herdado de AccessibleObject) |
| IAccessible.accFocus |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Fica com o objeto que tem o foco do teclado. Para uma descrição deste elemento, veja accFocus. (Herdado de AccessibleObject) |
| IAccessible.accHitTest(Int32, Int32) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o objeto filho nas coordenadas especificadas do ecrã. Para uma descrição deste elemento, veja accHitTest(Int32, Int32). (Herdado de AccessibleObject) |
| IAccessible.accLocation(Int32, Int32, Int32, Int32, Object) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém a localização atual do objeto no ecrã. Para uma descrição deste elemento, veja accLocation(Int32, Int32, Int32, Int32, Object). (Herdado de AccessibleObject) |
| IAccessible.accNavigate(Int32, Object) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Navega até um objeto acessível em relação ao objeto atual. Para uma descrição deste elemento, veja accNavigate(Int32, Object). (Herdado de AccessibleObject) |
| IAccessible.accParent |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o objeto pai acessível desse objeto. Para uma descrição deste elemento, veja accParent. (Herdado de AccessibleObject) |
| IAccessible.accSelect(Int32, Object) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Modifica a seleção ou move o foco do teclado do objeto acessível. Para uma descrição deste elemento, veja accSelect(Int32, Object). (Herdado de AccessibleObject) |
| IAccessible.accSelection |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém os objetos filhos selecionados de um objeto acessível. Para uma descrição deste elemento, veja accSelection. (Herdado de AccessibleObject) |
| IReflect.GetField(String, BindingFlags) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o FieldInfo objeto correspondente ao campo especificado e ao flag de ligação. Para uma descrição deste elemento, veja GetField(String, BindingFlags). (Herdado de AccessibleObject) |
| IReflect.GetFields(BindingFlags) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém um array de FieldInfo objetos correspondente a todos os campos da classe atual. Para uma descrição deste elemento, veja GetFields(BindingFlags). (Herdado de AccessibleObject) |
| IReflect.GetMember(String, BindingFlags) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém um array de MemberInfo objetos correspondentes a todos os membros públicos ou a todos os membros que correspondam a um nome especificado. Para uma descrição deste elemento, veja GetMember(String, BindingFlags). (Herdado de AccessibleObject) |
| IReflect.GetMembers(BindingFlags) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém um array de MemberInfo objetos correspondente a todos os membros públicos ou a todos os membros da classe atual. Para uma descrição deste elemento, veja GetMembers(BindingFlags). (Herdado de AccessibleObject) |
| IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém um MethodInfo objeto correspondente a um método especificado, usando um array de tipos para escolher entre métodos sobrecarregados. Para uma descrição deste elemento, veja GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]). (Herdado de AccessibleObject) |
| IReflect.GetMethod(String, BindingFlags) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém um MethodInfo objeto correspondente a um método especificado sob determinadas restrições de pesquisa. Para uma descrição deste elemento, veja GetMethod(String, BindingFlags). (Herdado de AccessibleObject) |
| IReflect.GetMethods(BindingFlags) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém um array de MethodInfo objetos com todos os métodos públicos ou todos os métodos da classe atual. Para uma descrição deste elemento, veja GetMethods(BindingFlags). (Herdado de AccessibleObject) |
| IReflect.GetProperties(BindingFlags) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém um array de PropertyInfo objetos correspondente a todas as propriedades públicas ou a todas as propriedades da classe atual. Para uma descrição deste elemento, veja GetProperties(BindingFlags). (Herdado de AccessibleObject) |
| IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém um PropertyInfo objeto correspondente a uma propriedade especificada com restrições de pesquisa especificadas. Para uma descrição deste elemento, veja GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]). (Herdado de AccessibleObject) |
| IReflect.GetProperty(String, BindingFlags) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém um PropertyInfo objeto correspondente a uma propriedade especificada sob determinadas restrições de pesquisa. Para uma descrição deste elemento, veja GetProperty(String, BindingFlags). (Herdado de AccessibleObject) |
| IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Invoca um membro especificado. Para uma descrição deste elemento, veja InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]). (Herdado de AccessibleObject) |
| IReflect.UnderlyingSystemType |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o tipo subjacente que representa o IReflect objeto. Para uma descrição deste elemento, veja UnderlyingSystemType. (Herdado de AccessibleObject) |