TreeViewDataItemAutomationPeer Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Expõe tipos TreeViewItem que contém itens de dados para Automação da Interface do Usuário.
public ref class TreeViewDataItemAutomationPeer : System::Windows::Automation::Peers::ItemAutomationPeer, System::Windows::Automation::Provider::IExpandCollapseProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ISelectionItemProvider
public class TreeViewDataItemAutomationPeer : System.Windows.Automation.Peers.ItemAutomationPeer, System.Windows.Automation.Provider.IExpandCollapseProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ISelectionItemProvider
type TreeViewDataItemAutomationPeer = class
inherit ItemAutomationPeer
interface ISelectionItemProvider
interface IScrollItemProvider
interface IExpandCollapseProvider
type TreeViewDataItemAutomationPeer = class
inherit ItemAutomationPeer
interface IExpandCollapseProvider
interface IScrollItemProvider
interface ISelectionItemProvider
Public Class TreeViewDataItemAutomationPeer
Inherits ItemAutomationPeer
Implements IExpandCollapseProvider, IScrollItemProvider, ISelectionItemProvider
- Herança
- Implementações
Construtores
| TreeViewDataItemAutomationPeer(Object, ItemsControlAutomationPeer, TreeViewDataItemAutomationPeer) |
Inicializa uma nova instância da classe TreeViewDataItemAutomationPeer. |
Propriedades
| Dispatcher |
Obtém o Dispatcher ao qual este DispatcherObject está associado. (Herdado de DispatcherObject) |
| EventsSource |
Obtém ou define um AutomationPeer que é relatado ao cliente de automação, como uma origem para todos os eventos que vêm deste AutomationPeer. (Herdado de AutomationPeer) |
| IsHwndHost |
Obtém um valor que indica se o elemento associado a esses AutomationPeer hosts |
| Item |
Obtém o item de dados na coleção Items que está associado a este ItemAutomationPeer. (Herdado de ItemAutomationPeer) |
| ItemsControlAutomationPeer |
Obtém o ItemsControlAutomationPeer associado ao ItemsControl que contém a coleção Items. (Herdado de ItemAutomationPeer) |
| ParentDataItemAutomationPeer |
Obtém o TreeViewDataItemAutomationPeer que é o pai desse par de automação. |
Métodos
| CheckAccess() |
Determina se o thread de chamada tem acesso a este DispatcherObject. (Herdado de DispatcherObject) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetAcceleratorKey() |
Obtém as combinações de teclas de acelerador para o elemento associado ao par de Automação da Interface do Usuário. (Herdado de AutomationPeer) |
| GetAcceleratorKeyCore() |
Obtém a chave de aceleração para o UIElement que corresponde ao item de dados na coleção Items que está associado a este ItemAutomationPeer. (Herdado de ItemAutomationPeer) |
| GetAccessKey() |
Obtém a chave de acesso para o elemento associado ao par de automação. (Herdado de AutomationPeer) |
| GetAccessKeyCore() |
Obtém a chave de acesso para o UIElement que corresponde ao item de dados na coleção Items que está associado a este ItemAutomationPeer. (Herdado de ItemAutomationPeer) |
| GetAutomationControlType() |
Obtém o tipo de controle para o elemento associado ao par de Automação da Interface do Usuário. (Herdado de AutomationPeer) |
| GetAutomationControlTypeCore() |
Obtém o tipo de controle para o TreeViewItem associado a este TreeViewDataItemAutomationPeer. Chamado por GetAutomationControlType(). |
| GetAutomationId() |
Obtém o AutomationId do elemento associado ao par de automação. (Herdado de AutomationPeer) |
| GetAutomationIdCore() |
Obtém a cadeia de caracteres que identifica de forma exclusiva o UIElement que corresponde ao item de dados na coleção Items que está associado a este ItemAutomationPeer. (Herdado de ItemAutomationPeer) |
| GetBoundingRectangle() |
Obtém o objeto Rect que representa as coordenadas de tela do elemento associado ao par de automação. (Herdado de AutomationPeer) |
| GetBoundingRectangleCore() |
Obtém um Rect que representa o retângulo delimitador do UIElement especificado. (Herdado de ItemAutomationPeer) |
| GetChildren() |
Obtém a coleção de elementos GetChildren() representados na árvore de Automação da Interface do Usuário como elementos filho imediatos do par de automação. (Herdado de AutomationPeer) |
| GetChildrenCore() |
Obtém a coleção de elementos filho do UIElement que corresponde ao item de dados na coleção Items que está associado a este ItemAutomationPeer. (Herdado de ItemAutomationPeer) |
| GetClassName() |
Obtém um nome que é usado com AutomationControlType para diferenciar o controle representado por esse AutomationPeer. (Herdado de AutomationPeer) |
| GetClassNameCore() |
Obtém o nome do TreeViewItem associado a este TreeViewDataItemAutomationPeer. Chamado por GetClassName(). |
| GetClickablePoint() |
Obtém um Point no elemento associado ao par de automação que responde a um clique com o mouse. (Herdado de AutomationPeer) |
| GetClickablePointCore() |
Obtém um Point que representa o espaço clicável no UIElement especificado. (Herdado de ItemAutomationPeer) |
| GetControlledPeers() |
Fornece à Automação da Interface do Usuário uma lista de elementos afetados ou controlados por este AutomationPeer. (Herdado de AutomationPeer) |
| GetControlledPeersCore() |
Quando substituído em uma classe derivada, fornece à Automação da Interface do Usuário uma lista de elementos afetados ou controlados por este AutomationPeer. (Herdado de AutomationPeer) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetHeadingLevel() |
Expõe tipos TreeViewItem que contém itens de dados para Automação da Interface do Usuário. (Herdado de AutomationPeer) |
| GetHeadingLevelCore() |
Expõe tipos TreeViewItem que contém itens de dados para Automação da Interface do Usuário. (Herdado de ItemAutomationPeer) |
| GetHelpText() |
Obtém o texto que descreve a funcionalidade do controle associado ao par de automação. (Herdado de AutomationPeer) |
| GetHelpTextCore() |
Obtém a cadeia de caracteres que descreve a funcionalidade do UIElement que corresponde ao item de dados na coleção Items que está associado a este ItemAutomationPeer. (Herdado de ItemAutomationPeer) |
| GetHostRawElementProviderCore() |
Informa à Automação da Interface do Usuário onde, na árvore de Automação da Interface do Usuário, coloque o |
| GetItemStatus() |
Obtém o texto que transmite o status visual do elemento associado a esse par de automação. (Herdado de AutomationPeer) |
| GetItemStatusCore() |
Obtém uma cadeia de caracteres que transmite o status visual do UIElement especificado. (Herdado de ItemAutomationPeer) |
| GetItemType() |
Obtém uma cadeia de caracteres que descreve que tipo de item um objeto representa. (Herdado de AutomationPeer) |
| GetItemTypeCore() |
Obtém uma cadeia de caracteres legível por humanos que contém o tipo de item representado pelo UIElement especificado. (Herdado de ItemAutomationPeer) |
| GetLabeledBy() |
Obtém o AutomationPeer para o Label que é o destino do elemento. (Herdado de AutomationPeer) |
| GetLabeledByCore() |
Obtém o AutomationPeer para o Label que é direcionado para o UIElement especificado. (Herdado de ItemAutomationPeer) |
| GetLiveSetting() |
Obtém as características de notificação de uma região dinâmica associada a esse par de automação. (Herdado de AutomationPeer) |
| GetLiveSettingCore() |
Obtém as características de notificação da região dinâmica para o UIElement que corresponde ao item de dados na coleção Items associada a esse objeto ItemAutomationPeer. (Herdado de ItemAutomationPeer) |
| GetLocalizedControlType() |
Obtém uma cadeia de caracteres localizada legível por humanos que representa o valor AutomationControlType para o controle associado a esse par de automação. (Herdado de AutomationPeer) |
| GetLocalizedControlTypeCore() |
Quando substituído em uma classe derivada, é chamado por GetLocalizedControlType(). (Herdado de AutomationPeer) |
| GetName() |
Obtém o texto que descreve o elemento associado a esse par de automação. (Herdado de AutomationPeer) |
| GetNameCore() |
Obtém o rótulo de texto do UIElement que corresponde ao item de dados na coleção Items que está associado a este ItemAutomationPeer. (Herdado de ItemAutomationPeer) |
| GetOrientation() |
Obtém um valor que indica a orientação explícita do controle, se houver. (Herdado de AutomationPeer) |
| GetOrientationCore() |
Obtém um valor que indica se o UIElement especificado é disposto em uma direção específica. (Herdado de ItemAutomationPeer) |
| GetParent() |
Obtém o AutomationPeer que é o pai deste AutomationPeer. (Herdado de AutomationPeer) |
| GetPattern(PatternInterface) |
Obtém o padrão de controle para o elemento associado a este TreeViewDataItemAutomationPeer. |
| GetPeerFromPoint(Point) |
Obtém um AutomationPeer do ponto especificado. (Herdado de AutomationPeer) |
| GetPeerFromPointCore(Point) |
Quando substituído em uma classe derivada, é chamado de GetPeerFromPoint(Point). (Herdado de AutomationPeer) |
| GetPositionInSet() |
Tenta obter o valor da propriedade PositionInSet. (Herdado de AutomationPeer) |
| GetPositionInSetCore() |
Obtém a posição deste item dentro de um conjunto. (Herdado de ItemAutomationPeer) |
| GetSizeOfSet() |
Tenta obter o valor da propriedade SizeOfSet. (Herdado de AutomationPeer) |
| GetSizeOfSetCore() |
Obtém o tamanho de um conjunto que contém esse item. (Herdado de ItemAutomationPeer) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| HasKeyboardFocus() |
Obtém um valor que indica se o elemento associado a esse par de automação atualmente tem o foco do teclado. (Herdado de AutomationPeer) |
| HasKeyboardFocusCore() |
Obtém um valor que indica se o UIElement especificado atualmente tem o foco de entrada de teclado. (Herdado de ItemAutomationPeer) |
| InvalidatePeer() |
Dispara o recálculo das propriedades principais do AutomationPeer e gerará a notificação PropertyChanged para o Cliente de Automação se as propriedades mudarem. (Herdado de AutomationPeer) |
| IsContentElement() |
Obtém um valor que indica se o elemento associado a esse par de automação contém dados que são apresentados ao usuário. (Herdado de AutomationPeer) |
| IsContentElementCore() |
Obtém um valor que indica se o UIElement especificado contém dados que são apresentados ao usuário. (Herdado de ItemAutomationPeer) |
| IsControlElement() |
Obtém um valor que indica se o elemento é compreendido pelo usuário como interativo ou como contribuindo para a estrutura lógica do controle na GUI. (Herdado de AutomationPeer) |
| IsControlElementCore() |
Obtém um valor que indica se o UIElement associada a este ItemAutomationPeer é compreendido pelo usuário final como interativo. (Herdado de ItemAutomationPeer) |
| IsDialog() |
Expõe tipos TreeViewItem que contém itens de dados para Automação da Interface do Usuário. (Herdado de AutomationPeer) |
| IsDialogCore() |
Expõe tipos TreeViewItem que contém itens de dados para Automação da Interface do Usuário. (Herdado de ItemAutomationPeer) |
| IsEnabled() |
Obtém um valor que indica se o elemento associado a esse par de automação é compatível com interação. (Herdado de AutomationPeer) |
| IsEnabledCore() |
Obtém um valor que indica se o UIElement especificado pode receber e enviar eventos. (Herdado de ItemAutomationPeer) |
| IsKeyboardFocusable() |
Obtém um valor que indica se o elemento pode aceitar o foco do teclado. (Herdado de AutomationPeer) |
| IsKeyboardFocusableCore() |
Obtém um valor que indica se o UIElement especificado pode aceitar o foco do teclado. (Herdado de ItemAutomationPeer) |
| IsOffscreen() |
Obtém um valor que indica se um elemento está fora da tela. (Herdado de AutomationPeer) |
| IsOffscreenCore() |
Obtém um valor que indica se o UIElement especificado está fora da tela. (Herdado de ItemAutomationPeer) |
| IsPassword() |
Obtém um valor que indica se há conteúdo confidencial no elemento. (Herdado de AutomationPeer) |
| IsPasswordCore() |
Obtém um valor que indica se o UIElement especificado contém um conteúdo protegido. (Herdado de ItemAutomationPeer) |
| IsRequiredForForm() |
Obtém um valor que indica se o elemento associado a esse par deve ser preenchido em um formulário. (Herdado de AutomationPeer) |
| IsRequiredForFormCore() |
Obtém um valor que indica se o UIElement especificado é de preenchimento obrigatório em um formulário. (Herdado de ItemAutomationPeer) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
| PeerFromProvider(IRawElementProviderSimple) |
Obtém um AutomationPeer para o proxy IRawElementProviderSimple especificado. (Herdado de AutomationPeer) |
| ProviderFromPeer(AutomationPeer) |
Obtém o IRawElementProviderSimple para o AutomationPeer especificado. (Herdado de AutomationPeer) |
| RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs) |
Chamado pelo AutomationPeer para gerar o evento AsyncContentLoadedEvent. (Herdado de AutomationPeer) |
| RaiseAutomationEvent(AutomationEvents) |
Gera um evento de automação. (Herdado de AutomationPeer) |
| RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String) |
Expõe tipos TreeViewItem que contém itens de dados para Automação da Interface do Usuário. (Herdado de AutomationPeer) |
| RaisePropertyChangedEvent(AutomationProperty, Object, Object) |
Gera um evento para notificar o cliente de automação de um valor da propriedade alterado. (Herdado de AutomationPeer) |
| ResetChildrenCache() |
Redefine de maneira síncrona a árvore de elementos filho chamando GetChildrenCore(). (Herdado de AutomationPeer) |
| SetFocus() |
Define o foco do teclado no elemento associado a esse par de automação. (Herdado de AutomationPeer) |
| SetFocusCore() |
Define o foco de entrada do teclado no UIElement especificado. O UIElement corresponde ao item de dados na coleção Items associado a este ItemAutomationPeer. (Herdado de ItemAutomationPeer) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| VerifyAccess() |
Impõe que o thread de chamada tenha acesso a este DispatcherObject. (Herdado de DispatcherObject) |
Implantações explícitas de interface
| IExpandCollapseProvider.Collapse() |
Oculta todos os nós, controles ou conteúdo que são descendentes do controle. |
| IExpandCollapseProvider.Expand() |
Exibe todos os nós filho, controles ou conteúdo do controle. |
| IExpandCollapseProvider.ExpandCollapseState |
Obtém o estado (expandido ou recolhido) do controle. |
| IScrollItemProvider.ScrollIntoView() |
Rola a área de conteúdo de um objeto contêiner para exibir o controle dentro da região visível (visor) do contêiner. |
| ISelectionItemProvider.AddToSelection() |
Adiciona o elemento atual à coleção de itens selecionados. |
| ISelectionItemProvider.IsSelected |
Obtém um valor que indica se um item está selecionado. |
| ISelectionItemProvider.RemoveFromSelection() |
Remove o elemento atual da coleção de itens selecionados. |
| ISelectionItemProvider.Select() |
Desmarca qualquer seleção e, em seguida, seleciona o elemento atual. |
| ISelectionItemProvider.SelectionContainer |
Obtém o provedor de Automação da Interface do Usuário que implementa ISelectionProvider e atua como o contêiner do objeto de chamada. |
| IVirtualizedItemProvider.Realize() |
Torna o item virtual totalmente acessível como um elemento de Automação da interface do usuário. (Herdado de ItemAutomationPeer) |