Partilhar via


Classe DesignSurfaceAccessibleObject

O objeto acessível para o DiagramClientView

Hierarquia de herança

System.Object
  System.MarshalByRefObject
    System.Runtime.InteropServices.StandardOleMarshalObject
      System.Windows.Forms.AccessibleObject
        System.Windows.Forms.Control.ControlAccessibleObject
          Microsoft.VisualStudio.Modeling.Diagrams.DesignSurfaceAccessibleObject

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintaxe

'Declaração
Public Class DesignSurfaceAccessibleObject _
    Inherits Control.ControlAccessibleObject
public class DesignSurfaceAccessibleObject : Control.ControlAccessibleObject

O tipo DesignSurfaceAccessibleObject expõe os membros a seguir.

Construtores

  Nome Descrição
Método público DesignSurfaceAccessibleObject Inicializa uma nova instância da classe DesignSurfaceAccessibleObject.

Superior

Propriedades

  Nome Descrição
Propriedade pública Bounds Obtém o local e o tamanho deste objeto acessível em coordenadas de tela. (Substitui AccessibleObject.Bounds.)
Propriedade pública DefaultAction Obtém uma seqüência de caracteres que descreve a ação padrão do objeto.Nem todos os objetos têm uma ação padrão. (Herdado de Control.ControlAccessibleObject.)
Propriedade pública Description Obtém a descrição da Control.ControlAccessibleObject. (Herdado de Control.ControlAccessibleObject.)
Propriedade pública Handle Obtém ou define o identificador do objeto acessível. (Herdado de Control.ControlAccessibleObject.)
Propriedade pública Help Obtém a descrição do que faz o objeto ou como o objeto é usado. (Herdado de Control.ControlAccessibleObject.)
Propriedade pública KeyboardShortcut Obtém a tecla de atalho de objeto ou a tecla de acesso para um objeto acessível. (Herdado de Control.ControlAccessibleObject.)
Propriedade pública Name Obtém o nome do objeto.(O setter não fará nada). (Substitui Control.ControlAccessibleObject.Name.)
Propriedade pública Owner Obtém o proprietário do objeto acessível. (Herdado de Control.ControlAccessibleObject.)
Propriedade pública Parent Obtém o pai de um objeto acessível. (Substitui Control.ControlAccessibleObject.Parent.)
Propriedade pública Role Obtém a função deste objeto acessível. (Substitui Control.ControlAccessibleObject.Role.)
Propriedade pública State Obtém o estado deste objeto acessível. (Herdado de AccessibleObject.)
Propriedade pública Value Obtém ou define o valor de um objeto acessível. (Herdado de AccessibleObject.)

Superior

Métodos

  Nome Descrição
Método público CreateObjRef Segurança crítica. 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.)
Método público DoDefaultAction Executa a ação padrão associada a esse objeto acessível. (Herdado de AccessibleObject.)
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.)
Método público GetChild Recupera o filho acessível correspondente ao índice especificado. (Substitui AccessibleObject.GetChild(Int32).)
Método público GetChildCount Recupera o número de filhos que pertence a este objeto acessível. (Substitui AccessibleObject.GetChildCount().)
Método público GetFocused Recupera o objeto que tem o foco do teclado. (Herdado de AccessibleObject.)
Método público GetHashCode Serve como uma função de hash para um tipo específico. (Herdado de Object.)
Método público GetHelpTopic Obtém um identificador para um tópico da Ajuda e o caminho para o arquivo de ajuda associado a este objeto acessível. (Herdado de Control.ControlAccessibleObject.)
Método público GetLifetimeService Segurança crítica. Recupera o objeto de serviço Vida útil atual que controla a diretiva vida útil para esta instância. (Herdado de MarshalByRefObject.)
Método público GetSelected Recupera o filho selecionado no momento. (Herdado de AccessibleObject.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público HitTest Recupera o objeto filho nas coordenadas de tela especificada. (Herdado de AccessibleObject.)
Método público InitializeLifetimeService Segurança crítica. Obtém um objeto de serviço de tempo de vida para controlar a diretiva vida útil para esta instância. (Herdado de MarshalByRefObject.)
Método protegido MemberwiseClone() Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método protegido MemberwiseClone(Boolean) Cria uma cópia superficial do atual MarshalByRefObject objeto. (Herdado de MarshalByRefObject.)
Método público Navigate Navega para outro objeto acessível. (Substitui AccessibleObject.Navigate(AccessibleNavigation).)
Método público NotifyClients(AccessibleEvents) Notifica os aplicativos cliente de acessibilidade do especificado AccessibleEvents. (Herdado de Control.ControlAccessibleObject.)
Método público NotifyClients(AccessibleEvents, Int32) Notifica os aplicativos cliente de acessibilidade do especificado AccessibleEvents para o controle filho especificado. (Herdado de Control.ControlAccessibleObject.)
Método público NotifyClients(AccessibleEvents, Int32, Int32) Notifica os aplicativos cliente de acessibilidade do especificado AccessibleEvents para o controle filho especificado, dando a identificação da AccessibleObject. (Herdado de Control.ControlAccessibleObject.)
Método público Select Modifica a seleção ou move o foco do teclado do objeto acessível. (Herdado de AccessibleObject.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Control.ControlAccessibleObject.)
Método protegido UseStdAccessibleObjects(IntPtr) Infraestrutura. Associa um objeto com uma instância de um AccessibleObject com base no identificador do objeto. (Herdado de AccessibleObject.)
Método protegido UseStdAccessibleObjects(IntPtr, Int32) Infraestrutura. Associa um objeto com uma instância de um AccessibleObject com base em que o identificador e a identificação do objeto do objeto. (Herdado de AccessibleObject.)

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfacePropriedade particular IAccessible.accChildCount Infraestrutura. Obtém o número de interfaces de filhos que pertence a este objeto.Para obter uma descrição desse membro, consulte IAccessible.accChildCount. (Herdado de AccessibleObject.)
Implementação explícita da interfaceMétodo particular IAccessible.accDoDefaultAction Infraestrutura. 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.)
Implementação explícita da interfacePropriedade particular IAccessible.accFocus Infraestrutura. Obtém o objeto que tem o foco do teclado.Para obter uma descrição desse membro, consulte IAccessible.accFocus. (Herdado de AccessibleObject.)
Implementação explícita da interfaceMétodo particular IAccessible.accHitTest Infraestrutura. Obtém o objeto filho nas coordenadas de tela especificada.Para obter uma descrição desse membro, consulte IAccessible.accHitTest. (Herdado de AccessibleObject.)
Implementação explícita da interfaceMétodo particular IAccessible.accLocation Infraestrutura. Obtém o local da tela atual do objeto.Para obter uma descrição desse membro, consulte IAccessible.accLocation. (Herdado de AccessibleObject.)
Implementação explícita da interfaceMétodo particular IAccessible.accNavigate Infraestrutura. Navega para um objeto acessível em relação ao objeto atual.Para obter uma descrição desse membro, consulte IAccessible.accNavigate. (Herdado de AccessibleObject.)
Implementação explícita da interfacePropriedade particular IAccessible.accParent Infraestrutura. Obtém o pai objeto acessível deste objeto.Para obter uma descrição desse membro, consulte IAccessible.accParent. (Herdado de AccessibleObject.)
Implementação explícita da interfaceMétodo particular IAccessible.accSelect Infraestrutura. 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.)
Implementação explícita da interfacePropriedade particular IAccessible.accSelection Infraestrutura. Obtém o filho selecionado em objetos de um objeto acessível.Para obter uma descrição desse membro, consulte IAccessible.accSelection. (Herdado de AccessibleObject.)
Implementação explícita da interfaceMétodo particular IReflect.GetField Infraestrutura. Obtém o System.Reflection.FieldInfo correspondentes ao campo especificado e o sinalizador de vinculação de objeto.Para obter uma descrição desse membro, consulte IReflect.GetField. (Herdado de AccessibleObject.)
Implementação explícita da interfaceMétodo particular IReflect.GetFields Infraestrutura. 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.)
Implementação explícita da interfaceMétodo particular IReflect.GetMember Infraestrutura. 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.)
Implementação explícita da interfaceMétodo particular IReflect.GetMembers Infraestrutura. Obtém uma matriz de System.Reflection.MemberInfo objetos correspondentes a todos os membros públicos ou a todos os membros da classe atual.Para obter uma descrição desse membro, consulte IReflect.GetMembers. (Herdado de AccessibleObject.)
Implementação explícita da interfaceMétodo particular IReflect.GetMethod(String, BindingFlags) Infraestrutura. 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.)
Implementação explícita da interfaceMétodo particular IReflect.GetMethod(String, BindingFlags, Binder, array<Type[], array<ParameterModifier[]) Infraestrutura. Obtém um System.Reflection.MethodInfo objeto correspondente a um método especificado, usando uma matriz do tipo para escolher entre métodos de sobrecarga.Para obter uma descrição desse membro, consulte IReflect.GetMethod. (Herdado de AccessibleObject.)
Implementação explícita da interfaceMétodo particular IReflect.GetMethods Infraestrutura. 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.)
Implementação explícita da interfaceMétodo particular IReflect.GetProperties Infraestrutura. 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.)
Implementação explícita da interfaceMétodo particular IReflect.GetProperty(String, BindingFlags) Infraestrutura. 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.)
Implementação explícita da interfaceMétodo particular IReflect.GetProperty(String, BindingFlags, Binder, Type, array<Type[], array<ParameterModifier[]) Infraestrutura. 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.)
Implementação explícita da interfaceMétodo particular IReflect.InvokeMember Infraestrutura. Invoca um membro especificado.Para obter uma descrição desse membro, consulte IReflect.InvokeMember. (Herdado de AccessibleObject.)
Implementação explícita da interfacePropriedade particular IReflect.UnderlyingSystemType Infraestrutura. Obtém o tipo subjacente que representa o IReflect objeto.Para obter uma descrição desse membro, consulte IReflect.UnderlyingSystemType. (Herdado de AccessibleObject.)

Superior

Acesso thread-safe

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

Consulte também

Referência

Namespace Microsoft.VisualStudio.Modeling.Diagrams