Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject

 

Fornece informações sobre um DataGridViewColumnHeaderCell para aplicativos cliente de acessibilidade.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (em System.Windows.Forms.dll)

System.Object
  System.MarshalByRefObject
    System.Runtime.InteropServices.StandardOleMarshalObject
      System.Windows.Forms.AccessibleObject
        System.Windows.Forms.DataGridViewCell.DataGridViewCellAccessibleObject
          System.Windows.Forms.DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject
            System.Windows.Forms.DataGridViewTopLeftHeaderCell.DataGridViewTopLeftHeaderCellAccessibleObject

protected class DataGridViewColumnHeaderCellAccessibleObject : DataGridViewCell.DataGridViewCellAccessibleObject

NomeDescrição
System_CAPS_pubmethodDataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject(DataGridViewColumnHeaderCell)

Inicializa uma nova instância da classe DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.

NomeDescrição
System_CAPS_pubpropertyBounds

Obtém o local e o tamanho do objeto acessível.(Substitui o DataGridViewCell.DataGridViewCellAccessibleObject.Bounds.)

System_CAPS_pubpropertyDefaultAction

Obtém uma cadeia de caracteres que descreve a ação padrão de DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.(Substitui o DataGridViewCell.DataGridViewCellAccessibleObject.DefaultAction.)

System_CAPS_pubpropertyDescription

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

System_CAPS_pubpropertyHelp

Obtém os nomes de tipo e o tipo base da célula proprietária.(Herdado de DataGridViewCell.DataGridViewCellAccessibleObject.)

System_CAPS_pubpropertyKeyboardShortcut

Obtém a chave de acesso para o objeto acessível ou teclas de atalho.(Herdado de AccessibleObject.)

System_CAPS_pubpropertyName

Obtém o nome do DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.(Substitui o DataGridViewCell.DataGridViewCellAccessibleObject.Name.)

System_CAPS_pubpropertyOwner
System_CAPS_pubpropertyParent
System_CAPS_pubpropertyRole

Obtém a função do DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.(Substitui o DataGridViewCell.DataGridViewCellAccessibleObject.Role.)

System_CAPS_pubpropertyState

Obtém o estado de DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.(Substitui o DataGridViewCell.DataGridViewCellAccessibleObject.State.)

System_CAPS_pubpropertyValue

Obtém o valor de DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.(Substitui o DataGridViewCell.DataGridViewCellAccessibleObject.Value.)

NomeDescrição
System_CAPS_pubmethodCreateObjRef(Type)

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.)

System_CAPS_pubmethodDoDefaultAction()

Executa a ação padrão associada a DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject.(Substitui o DataGridViewCell.DataGridViewCellAccessibleObject.DoDefaultAction().)

System_CAPS_pubmethodEquals(Object)

Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)

System_CAPS_pubmethodGetChild(Int32)

Retorna o objeto acessível correspondente para o índice especificado.(Herdado de DataGridViewCell.DataGridViewCellAccessibleObject.)

System_CAPS_pubmethodGetChildCount()
System_CAPS_pubmethodGetFocused()

Retorna o filho objeto acessível que tem o foco do teclado.(Herdado de DataGridViewCell.DataGridViewCellAccessibleObject.)

System_CAPS_pubmethodGetHashCode()

Serve como a função de hash padrão.(Herdado de Object.)

System_CAPS_pubmethodGetHelpTopic(String)

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.)

System_CAPS_pubmethodGetLifetimeService()

Recupera o objeto atual de serviço de vida útil que controla a diretiva de vida útil para esta instância. (Herdado de MarshalByRefObject.)

System_CAPS_pubmethodGetSelected()

Retorna o filho objeto acessível que está selecionado no momento.(Herdado de DataGridViewCell.DataGridViewCellAccessibleObject.)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_pubmethodHitTest(Int32, Int32)

Recupera o objeto filho em coordenadas de tela especificado.(Herdado de AccessibleObject.)

System_CAPS_pubmethodInitializeLifetimeService()

Obtém um objeto de serviço de tempo de vida para controlar a diretiva de vida útil para esta instância. (Herdado de MarshalByRefObject.)

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do Object atual.(Herdado de Object.)

System_CAPS_protmethodMemberwiseClone(Boolean)

Cria uma cópia superficial do atual MarshalByRefObject objeto.(Herdado de MarshalByRefObject.)

System_CAPS_pubmethodNavigate(AccessibleNavigation)
System_CAPS_pubmethodSelect(AccessibleSelection)

Modifica a seleção de coluna, dependendo do modo de seleção.(Substitui o DataGridViewCell.DataGridViewCellAccessibleObject.Select(AccessibleSelection).)

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

System_CAPS_protmethodUseStdAccessibleObjects(IntPtr)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Associa um objeto com uma instância de um AccessibleObject com base no identificador do objeto.(Herdado de AccessibleObject.)

System_CAPS_protmethodUseStdAccessibleObjects(IntPtr, Int32)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Associa um objeto com uma instância de um AccessibleObject com base no identificador e a id de objeto do objeto.(Herdado de AccessibleObject.)

NomeDescrição
System_CAPS_pubinterfaceSystem_CAPS_privmethodIAccessible.accDoDefaultAction(Object)

Esta API dá suporte à infraestrutura produto e não se destina a 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, consulte IAccessible.accDoDefaultAction.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAccessible.accHitTest(Int32, Int32)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém o objeto filho em coordenadas de tela especificado. Para obter uma descrição desse membro, consulte IAccessible.accHitTest.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém o local da tela atual do objeto. Para obter uma descrição desse membro, consulte IAccessible.accLocation.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAccessible.accNavigate(Int32, Object)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Navega para um objeto acessível com relação ao objeto atual. Para obter uma descrição desse membro, consulte IAccessible.accNavigate.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAccessible.accSelect(Int32, Object)

Esta API dá suporte à infraestrutura produto e não se destina a 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, consulte IAccessible.accSelect.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetField(String, BindingFlags)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém o System.Reflection.FieldInfo correspondente ao campo especificado e o sinalizador de associação de objeto. Para obter uma descrição desse membro, consulte IReflect.GetField.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetFields(BindingFlags)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém uma matriz de System.Reflection.FieldInfo objetos correspondentes a todos os campos da classe atual. Para obter uma descrição desse membro, consulte IReflect.GetFields.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetMember(String, BindingFlags)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém uma matriz de System.Reflection.MemberInfo objetos correspondentes para todos os membros públicos ou para todos os membros que correspondem a um nome especificado. Para obter uma descrição desse membro, consulte IReflect.GetMember.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetMembers(BindingFlags)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém uma matriz de System.Reflection.MemberInfo objetos correspondentes para todos os membros públicos ou para todos os membros da classe atual. Para obter uma descrição desse membro, consulte IReflect.GetMembers.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetMethod(String, BindingFlags)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém um System.Reflection.MethodInfo especificado de objeto correspondente a um método especificado em restrições de pesquisa. Para obter uma descrição desse membro, consulte IReflect.GetMethod.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém uma System.Reflection.MethodInfo objeto correspondente a um método especificado, usando uma matriz do tipo escolha de entre métodos sobrecarregados. Para obter uma descrição desse membro, consulte IReflect.GetMethod.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetMethods(BindingFlags)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém uma matriz de System.Reflection.MethodInfo objetos com todos os métodos públicos ou todos os métodos da classe atual. Para obter uma descrição desse membro, consulte IReflect.GetMethods.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetProperties(BindingFlags)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém uma matriz de System.Reflection.PropertyInfo objetos correspondentes para todas as propriedades públicas ou para todas as propriedades da classe atual. Para obter uma descrição desse membro, consulte IReflect.GetProperties.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetProperty(String, BindingFlags)

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém um System.Reflection.PropertyInfo especificado de objeto correspondente a uma propriedade especificada em restrições de pesquisa. Para obter uma descrição desse membro, consulte IReflect.GetProperty.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém um System.Reflection.PropertyInfo especificado de objeto correspondente a uma propriedade especificada com restrições de pesquisa. Para obter uma descrição desse membro, consulte IReflect.GetProperty.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Chama um membro especificado. Para obter uma descrição desse membro, consulte IReflect.InvokeMember.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIAccessible.accChildCount

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém o número de interfaces de filho que pertencem a este objeto. Para obter uma descrição desse membro, consulte IAccessible.accChildCount.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIAccessible.accFocus

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém o objeto que tem o foco do teclado. Para obter uma descrição desse membro, consulte IAccessible.accFocus.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIAccessible.accParent

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém o pai objeto acessível deste objeto. Para obter uma descrição desse membro, consulte IAccessible.accParent.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIAccessible.accSelection

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém o filho selecionado objetos de um objeto acessível. Para obter uma descrição desse membro, consulte IAccessible.accSelection.(Herdado de AccessibleObject.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIReflect.UnderlyingSystemType

Esta API dá suporte à infraestrutura produto e não se destina a ser usada diretamente do seu código. Obtém o tipo subjacente que representa o IReflect objeto. Para obter uma descrição desse membro, consulte IReflect.UnderlyingSystemType.(Herdado de AccessibleObject.)

Formulários do Windows incluem suporte internos de acessibilidade que permite que seu aplicativo trabalhar com aplicativos cliente de acessibilidade. Exemplos de aplicativos cliente de acessibilidade incluem utilitários ampliador e Revisor de tela, utilitários de entrada de voz, teclados na tela, dispositivos de entrada alternativos e utilitários de aprimoramento do teclado.

O DataGridViewColumnHeaderCell.DataGridViewColumnHeaderCellAccessibleObject classe herda o AccessibleObject classe para fornecer informações sobre um DataGridViewColumnHeaderCell para aplicativos cliente de acessibilidade. Cada classe que representa uma parte do DataGridView— como DataGridViewColumnHeaderCell, DataGridViewRowHeaderCell, DataGridViewRow e DataGridViewCell— também contém uma classe que herda de AccessibleObject para fornecer informações sobre a classe continente e executar ações em nome dos aplicativos cliente de acessibilidade.

Há ocasiões em que você deve fornecer informações adicionais, como o nome ou descrição do DataGridView controle, para aplicativos cliente de acessibilidade. Há duas maneiras de fornecer essas informações adicionais. Para fornecer informações de acessibilidade limitada para controles existentes, defina o controle AccessibleName e AccessibleDescription valores de propriedade, que serão relatados para aplicativos cliente de acessibilidade.

System_CAPS_noteObservação

Você deve alterar o AccessibleDefaultActionDescription e AccessibleRole valores de propriedade apenas em situações raras, por exemplo, se você tornar um DataGridView semelhante a uma lista.

Ocasionalmente, você pode precisar de mais informações sobre acessibilidade ou ações diferentes de acessibilidade para ser incluído no seu personalizado DataGridView ou DataGridViewCell. Para personalizar a acessibilidade, você pode escrever sua própria classe que deriva de DataGridView.DataGridViewAccessibleObject ou DataGridViewCell.DataGridViewCellAccessibleObject classes e substituir o CreateAccessibilityInstance método. Por exemplo, se você estiver escrevendo uma célula de cabeçalho de linha personalizado que implementa exclusivas ações personalizadas, como o teste de hit especial em seu celular, você deve criar uma classe que herda de DataGridViewRowHeaderCell.DataGridViewRowHeaderCellAccessibleObject classe e substituir o CreateAccessibilityInstance método.

O DataGridView expõe sua estrutura de dados usando AccessibleRole valores para definir os dados da tabela hierarquia. Para obter mais informações sobre a exposição de tabelas de dados para o Microsoft Active Accessibility, consulte "Expondo dados de tabelas por meio de Microsoft Active Accessibility" na biblioteca MSDN em http://msdn.microsoft.com/library.

.NET Framework
Disponível desde 2.0

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: