Compartilhar via


ComboBox.ChildAccessibleObject Classe

Definição

Fornece informações sobre o controle ComboBox para aplicativos cliente de acessibilidade.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

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

Comentários

Windows Forms tem suporte de acessibilidade interno e fornece informações sobre seu aplicativo que permite que ele funcione com aplicativos cliente de acessibilidade. Exemplos de aplicativos cliente de acessibilidade são utilitários de ampliação de tela e revisor, utilitários de entrada de voz, teclados na tela, dispositivos de entrada alternativos e utilitários de aprimoramento de teclado. A ComboBox.ChildAccessibleObject classe herda da AccessibleObject classe para fornecer informações sobre o ComboBox controle para aplicativos cliente de acessibilidade.

Há instâncias em que você deseja fornecer informações personalizadas, como o nome ou a descrição de um controle, para acessibilidade de aplicativos cliente. Há duas maneiras de fornecer essas informações. Para fornecer informações de acessibilidade limitadas para controles existentes, defina os valores de propriedade , , AccessibleDefaultActionDescriptione AccessibleRole do AccessibleNameAccessibleDescriptioncontrole, que serão relatados aos aplicativos cliente de acessibilidade.

Se você precisar que mais informações de acessibilidade sejam incluídas no controle, você poderá escrever sua própria classe derivada das AccessibleObject classes ou Control.ControlAccessibleObject . Por exemplo, se você estiver escrevendo seu próprio controle que não é derivado dos controles comuns ou precisar dessas operações como teste de ocorrência dentro de seu controle, crie um Control.ControlAccessibleObject para seu controle chamando o CreateAccessibilityInstance método .

Construtores

ComboBox.ChildAccessibleObject(ComboBox, IntPtr)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Inicializa uma nova instância da classe ComboBox.ChildAccessibleObject.

Propriedades

Bounds

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o local e o tamanho do objeto acessível.

(Herdado de AccessibleObject)
DefaultAction

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma cadeia de caracteres que descreve a ação padrão do objeto. Nem todos os objetos têm uma ação padrão.

(Herdado de AccessibleObject)
Description

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma cadeia de caracteres que descreve a aparência do objeto especificado. Nem todos os objetos têm uma descrição.

(Herdado de AccessibleObject)
Help

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma descrição do que o objeto faz ou como o objeto é usado.

(Herdado de AccessibleObject)
KeyboardShortcut

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a tecla de atalho ou a chave de acesso para o objeto acessível.

(Herdado de AccessibleObject)
Name

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o nome do objeto.

Parent

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o pai de um objeto acessível.

(Herdado de AccessibleObject)
Role

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém a função deste objeto acessível.

(Herdado de AccessibleObject)
State

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o estado deste objeto acessível.

(Herdado de AccessibleObject)
Value

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define o valor de um objeto acessível.

(Herdado de AccessibleObject)

Métodos

CreateObjRef(Type)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
DoDefaultAction()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Executa a ação padrão associada a este objeto acessível.

(Herdado de AccessibleObject)
Equals(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetChild(Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Recupera o filho acessível correspondente ao índice especificado.

(Herdado de AccessibleObject)
GetChildCount()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Recupera o número de filhos que pertencem a um objeto acessível.

(Herdado de AccessibleObject)
GetFocused()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Recupera o objeto que tem o foco do teclado.

(Herdado de AccessibleObject)
GetHashCode()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Serve como a função de hash padrão.

(Herdado de Object)
GetHelpTopic(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um identificador para um identificador de tópico da Ajuda e o caminho para o arquivo de Ajuda associado a este objeto acessível.

(Herdado de AccessibleObject)
GetLifetimeService()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obsoleto.

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.

(Herdado de MarshalByRefObject)
GetSelected()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Recupera o filho selecionado no momento.

(Herdado de AccessibleObject)
GetType()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o Type da instância atual.

(Herdado de Object)
HitTest(Int32, Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Recupera o objeto filho nas coordenadas da tela especificadas.

(Herdado de AccessibleObject)
InitializeLifetimeService()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obsoleto.

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.

(Herdado de MarshalByRefObject)
MemberwiseClone()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
MemberwiseClone(Boolean)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma cópia superficial do objeto MarshalByRefObject atual.

(Herdado de MarshalByRefObject)
Navigate(AccessibleNavigation)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Navega para outro objeto acessível.

(Herdado de AccessibleObject)
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Gera o evento de notificação de automação da interface do usuário.

(Herdado de AccessibleObject)
RaiseLiveRegionChanged()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Gera o evento de automação da interface do usuário LiveRegionChanged.

(Herdado de AccessibleObject)
Select(AccessibleSelection)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Modifica a seleção ou move o foco do teclado do objeto acessível.

(Herdado de AccessibleObject)
ToString()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
UseStdAccessibleObjects(IntPtr)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Associa um objeto a uma instância de um AccessibleObject com base no identificador do objeto.

(Herdado de AccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Associa um objeto a uma instância de um AccessibleObject com base no identificador e na ID do objeto.

(Herdado de AccessibleObject)

Implantações explícitas de interface

IAccessible.accChildCount

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o número de interfaces filho que pertencem a este objeto. Para obter uma descrição desse membro, confira accChildCount.

(Herdado de AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente 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 obter uma descrição desse membro, confira accDoDefaultAction(Object).

(Herdado de AccessibleObject)
IAccessible.accFocus

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o objeto que tem o foco do teclado. Para obter uma descrição desse membro, confira accFocus.

(Herdado de AccessibleObject)
IAccessible.accHitTest(Int32, Int32)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o objeto filho nas coordenadas da tela especificadas. Para obter uma descrição desse membro, confira accHitTest(Int32, Int32).

(Herdado de AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o local da tela atual do objeto. Para obter uma descrição desse membro, confira accLocation(Int32, Int32, Int32, Int32, Object).

(Herdado de AccessibleObject)
IAccessible.accNavigate(Int32, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Navega para um objeto acessível em relação ao objeto atual. Para obter uma descrição desse membro, confira accNavigate(Int32, Object).

(Herdado de AccessibleObject)
IAccessible.accParent

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o objeto acessível pai deste objeto. Para obter uma descrição desse membro, confira accParent.

(Herdado de AccessibleObject)
IAccessible.accSelect(Int32, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Modifica a seleção ou move o foco do teclado do objeto acessível. Para obter uma descrição desse membro, confira accSelect(Int32, Object).

(Herdado de AccessibleObject)
IAccessible.accSelection

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém os objetos filho selecionados de um objeto acessível. Para obter uma descrição desse membro, confira accSelection.

(Herdado de AccessibleObject)
IReflect.GetField(String, BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o objeto FieldInfo correspondente ao campo e ao sinalizador de associação especificados. Para obter uma descrição desse membro, confira GetField(String, BindingFlags).

(Herdado de AccessibleObject)
IReflect.GetFields(BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de objetos FieldInfo correspondentes a todos os campos da classe atual. Para obter uma descrição desse membro, confira GetFields(BindingFlags).

(Herdado de AccessibleObject)
IReflect.GetMember(String, BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de objetos MemberInfo correspondentes a todos os membros públicos ou a todos os membros que correspondem a um nome especificado. Para obter uma descrição desse membro, confira GetMember(String, BindingFlags).

(Herdado de AccessibleObject)
IReflect.GetMembers(BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de objetos MemberInfo correspondentes a todos os membros públicos ou a todos os membros da classe atual. Para obter uma descrição desse membro, confira GetMembers(BindingFlags).

(Herdado de AccessibleObject)
IReflect.GetMethod(String, BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um objeto MethodInfo que corresponde a um método especificado nas restrições de pesquisa especificadas. Para obter uma descrição desse membro, confira GetMethod(String, BindingFlags).

(Herdado de AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um objeto MethodInfo correspondente a um método especificado, usando uma matriz de Tipo para escolher entre métodos sobrecarregados. Para obter uma descrição desse membro, confira GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

(Herdado de AccessibleObject)
IReflect.GetMethods(BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de objetos MethodInfo com todos os métodos públicos ou todos os métodos da classe atual. Para obter uma descrição desse membro, confira GetMethods(BindingFlags).

(Herdado de AccessibleObject)
IReflect.GetProperties(BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de objetos PropertyInfo que correspondem a todas as propriedades públicas ou a todas as propriedades da classe atual. Para obter uma descrição desse membro, confira GetProperties(BindingFlags).

(Herdado de AccessibleObject)
IReflect.GetProperty(String, BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um objeto PropertyInfo que corresponde a uma propriedade especificada nas restrições de pesquisa especificadas. Para obter uma descrição desse membro, confira GetProperty(String, BindingFlags).

(Herdado de AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um objeto PropertyInfo que corresponde a uma propriedade especificada com as restrições de pesquisa especificadas. Para obter uma descrição desse membro, confira GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

(Herdado de AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Invoca um membro especificado. Para obter uma descrição desse membro, confira InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).

(Herdado de AccessibleObject)
IReflect.UnderlyingSystemType

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o tipo subjacente que representa o objeto IReflect. Para obter uma descrição desse membro, confira UnderlyingSystemType.

(Herdado de AccessibleObject)

Aplica-se a