RibbonTabDataAutomationPeer Classe

Definição

Expõe RibbonTab tipos a Automatização da Interface de Utilizador.

public ref class RibbonTabDataAutomationPeer : System::Windows::Automation::Peers::SelectorItemAutomationPeer, System::Windows::Automation::Provider::IExpandCollapseProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ISelectionItemProvider
public class RibbonTabDataAutomationPeer : System.Windows.Automation.Peers.SelectorItemAutomationPeer, System.Windows.Automation.Provider.IExpandCollapseProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ISelectionItemProvider
type RibbonTabDataAutomationPeer = class
    inherit SelectorItemAutomationPeer
    interface ISelectionItemProvider
    interface IExpandCollapseProvider
    interface IScrollItemProvider
type RibbonTabDataAutomationPeer = class
    inherit SelectorItemAutomationPeer
    interface IExpandCollapseProvider
    interface IScrollItemProvider
    interface ISelectionItemProvider
Public Class RibbonTabDataAutomationPeer
Inherits SelectorItemAutomationPeer
Implements IExpandCollapseProvider, IScrollItemProvider, ISelectionItemProvider
Herança
Implementações

Construtores

Name Description
RibbonTabDataAutomationPeer(Object, RibbonAutomationPeer)

Inicializa uma nova instância da RibbonTabDataAutomationPeer classe.

Propriedades

Name Description
Dispatcher

Percebe o Dispatcher que isto DispatcherObject está associado.

(Herdado de DispatcherObject)
EventsSource

Obtém ou define um AutomationPeer que é reportado ao cliente de automação como fonte para todos os eventos que resultam disto AutomationPeer.

(Herdado de AutomationPeer)
IsHwndHost

Obtém um valor que indica se o elemento associado a este AutomationPeer hospeda hwnds em Windows Presentation Foundation (WPF).

(Herdado de AutomationPeer)
Item

Obtém o item de dados na Items coleção associado a este ItemAutomationPeer.

(Herdado de ItemAutomationPeer)
ItemsControlAutomationPeer

Obtém-se o ItemsControlAutomationPeer que está associado ao ItemsControl que detém a Items coleção.

(Herdado de ItemAutomationPeer)

Métodos

Name Description
CheckAccess()

Determina se o thread que chama 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 aceleradoras para o elemento associado ao par Automatização da Interface de Utilizador.

(Herdado de AutomationPeer)
GetAcceleratorKeyCore()

Obtém a chave aceleradora para o UIElement que corresponde ao item de dados na Items coleção 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 Items coleção associado a este ItemAutomationPeer.

(Herdado de ItemAutomationPeer)
GetAutomationControlType()

Obtém o tipo de controlo para o elemento associado ao par Automatização da Interface de Utilizador.

(Herdado de AutomationPeer)
GetAutomationControlTypeCore()

Obtém o tipo de controlo para o RibbonTab que está associado a este RibbonTabDataAutomationPeer. Este método é chamado por GetAutomationControlType().

GetAutomationId()

Obtém o AutomationId do elemento associado ao par de automação.

(Herdado de AutomationPeer)
GetAutomationIdCore()

Obtém a cadeia que identifica unicamente o UIElement que corresponde ao elemento de dados na Items coleção associado a este ItemAutomationPeer.

(Herdado de ItemAutomationPeer)
GetBoundingRectangle()

Obtém o Rect objeto que representa as coordenadas do ecrã do elemento associado ao par de automação.

(Herdado de AutomationPeer)
GetBoundingRectangleCore()

Obtém-se o Rect que representa o retângulo delimitador do especificado UIElement.

(Herdado de ItemAutomationPeer)
GetChildren()

Obtém a coleção de elementos GetChildren() que são representados na árvore de Automatização da Interface de Utilizador como elementos filhos imediatos do par de automação.

(Herdado de AutomationPeer)
GetChildrenCore()

Obtém a coleção de elementos filhos de o UIElement que corresponde ao item de dados na Items coleção associado a este ItemAutomationPeer.

(Herdado de ItemAutomationPeer)
GetClassName()

Obtém um nome que é usado com AutomationControlType, para diferenciar o controlo representado por este AutomationPeer.

(Herdado de AutomationPeer)
GetClassNameCore()

Obtém o nome da classe de RibbonTab que está associado a este RibbonTabDataAutomationPeer. Este método é chamado por GetClassName().

GetClickablePoint()

Obtém um Point no elemento associado ao par de automação que responde a um clique do rato.

(Herdado de AutomationPeer)
GetClickablePointCore()

Obtém um Point que representa o espaço clicável que está no especificado UIElement.

(Herdado de ItemAutomationPeer)
GetControlledPeers()

Fornece Automatização da Interface de Utilizador uma lista dos elementos afetados ou controlados por este AutomationPeer.

(Herdado de AutomationPeer)
GetControlledPeersCore()

Quando sobrescrito numa classe derivada, fornece-Automatização da Interface de Utilizador uma lista de elementos afetados ou controlados por esta AutomationPeer.

(Herdado de AutomationPeer)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetHeadingLevel()

Expõe RibbonTab tipos a Automatização da Interface de Utilizador.

(Herdado de AutomationPeer)
GetHeadingLevelCore()

Expõe RibbonTab tipos a Automatização da Interface de Utilizador.

(Herdado de ItemAutomationPeer)
GetHelpText()

Recebe texto que descreve a funcionalidade do controlo associado ao par de automação.

(Herdado de AutomationPeer)
GetHelpTextCore()

Obtém a cadeia que descreve a funcionalidade do UIElement que corresponde ao elemento de dados na Items coleção associado a este ItemAutomationPeer.

(Herdado de ItemAutomationPeer)
GetHostRawElementProviderCore()

Indica-Automatização da Interface de Utilizador onde na árvore de Automatização da Interface de Utilizador colocar o hwnd hospedado por um elemento Windows Presentation Foundation (WPF).

(Herdado de AutomationPeer)
GetItemStatus()

Recebe texto que transmite o estado visual do elemento associado a este par de automação.

(Herdado de AutomationPeer)
GetItemStatusCore()

Obtém uma cadeia que transmite o estado visual do especificado UIElement.

(Herdado de ItemAutomationPeer)
GetItemType()

Recebe uma cadeia que descreve que tipo de item um objeto representa.

(Herdado de AutomationPeer)
GetItemTypeCore()

Obtém uma cadeia legível por humanos que contém o tipo de item que o especificado UIElement representa.

(Herdado de ItemAutomationPeer)
GetLabeledBy()

Obtém-se para AutomationPeer o Label que é direcionado ao elemento.

(Herdado de AutomationPeer)
GetLabeledByCore()

Obtém-se para AutomationPeer o Label que é direcionado para o especificado UIElement.

(Herdado de ItemAutomationPeer)
GetLiveSetting()

Obtém as características de notificação de uma região ativa associada a este par de automação.

(Herdado de AutomationPeer)
GetLiveSettingCore()

Obtém as características de notificação da região ativa para o UIElement que corresponde ao item de dados na Items coleção associado a este ItemAutomationPeer objeto.

(Herdado de ItemAutomationPeer)
GetLocalizedControlType()

Obtém uma cadeia localizada legível por humanos que representa o AutomationControlType valor do controlo associado a este par de automação.

(Herdado de AutomationPeer)
GetLocalizedControlTypeCore()

Quando sobrescrito numa classe derivada, é chamado por GetLocalizedControlType().

(Herdado de AutomationPeer)
GetName()

Obtém texto que descreve o elemento associado a este par de automação.

(Herdado de AutomationPeer)
GetNameCore()

Obtém o rótulo de texto de o UIElement que corresponde ao elemento de dados na Items coleção associado a este ItemAutomationPeer.

(Herdado de ItemAutomationPeer)
GetOrientation()

Recebe um valor que indica a orientação explícita de controlo, se existir.

(Herdado de AutomationPeer)
GetOrientationCore()

Obtém um valor que indica se o especificado UIElement está disposto numa direção específica.

(Herdado de ItemAutomationPeer)
GetParent()

Percebe que AutomationPeer é o progenitor disto AutomationPeer.

(Herdado de AutomationPeer)
GetPattern(PatternInterface)

Obtém o padrão de controlo para o RibbonTab que está associado ao RibbonTabDataAutomationPeer.

GetPeerFromPoint(Point)

Obtém um AutomationPeer a partir do ponto especificado.

(Herdado de AutomationPeer)
GetPeerFromPointCore(Point)

Quando sobrescrito numa classe derivada, é chamado de .GetPeerFromPoint(Point)

(Herdado de AutomationPeer)
GetPositionInSet()

Tenta obter o valor da PositionInSet propriedade.

(Herdado de AutomationPeer)
GetPositionInSetCore()

Obtém a posição deste item dentro de um conjunto.

(Herdado de ItemAutomationPeer)
GetSizeOfSet()

Tenta obter o valor da SizeOfSet propriedade.

(Herdado de AutomationPeer)
GetSizeOfSetCore()

Obtém o tamanho de um conjunto que contém este 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 este par de automação tem atualmente foco no teclado.

(Herdado de AutomationPeer)
HasKeyboardFocusCore()

Recebe um valor que indica se o especificado UIElement tem atualmente foco de entrada do teclado.

(Herdado de ItemAutomationPeer)
InvalidatePeer()

Desencadeia o recálculo das propriedades principais do AutomationPeer e levanta a PropertyChanged notificação ao Cliente de Automação se as propriedades mudarem.

(Herdado de AutomationPeer)
IsContentElement()

Obtém um valor que indica se o elemento associado a este par de automação contém dados apresentados ao utilizador.

(Herdado de AutomationPeer)
IsContentElementCore()

Obtém um valor que indica se o especificado UIElement contém dados apresentados ao utilizador.

(Herdado de ItemAutomationPeer)
IsControlElement()

Obtém um valor que indica se o elemento é entendido pelo utilizador como interativo ou como contribuindo para a estrutura lógica do controlo na interface gráfica.

(Herdado de AutomationPeer)
IsControlElementCore()

Obtém um valor que indica se o UIElement que está associado a isto ItemAutomationPeer é entendido pelo utilizador final como interativo.

(Herdado de ItemAutomationPeer)
IsDialog()

Expõe RibbonTab tipos a Automatização da Interface de Utilizador.

(Herdado de AutomationPeer)
IsDialogCore()

Expõe RibbonTab tipos a Automatização da Interface de Utilizador.

(Herdado de ItemAutomationPeer)
IsEnabled()

Obtém um valor que indica se o elemento associado a este par de automação suporta interação.

(Herdado de AutomationPeer)
IsEnabledCore()

Recebe um valor que indica se o especificado UIElement pode receber e enviar eventos.

(Herdado de ItemAutomationPeer)
IsKeyboardFocusable()

Recebe 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 especificado UIElement pode aceitar o foco do teclado.

(Herdado de ItemAutomationPeer)
IsOffscreen()

Recebe um valor que indica se um elemento está fora do ecrã.

(Herdado de AutomationPeer)
IsOffscreenCore()

Recebe um valor que indica se o especificado UIElement está fora do ecrã.

(Herdado de ItemAutomationPeer)
IsPassword()

Recebe um valor que indica se o elemento contém conteúdo sensível.

(Herdado de AutomationPeer)
IsPasswordCore()

Recebe um valor que indica se o especificado UIElement contém conteúdo protegido.

(Herdado de ItemAutomationPeer)
IsRequiredForForm()

Recebe um valor que indica se o elemento associado a este par deve ser preenchido num formulário.

(Herdado de AutomationPeer)
IsRequiredForFormCore()

Recebe um valor que indica se o especificado UIElement é necessário para ser preenchido num formulário.

(Herdado de ItemAutomationPeer)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
PeerFromProvider(IRawElementProviderSimple)

Recebe um AutomationPeer proxy especificado IRawElementProviderSimple .

(Herdado de AutomationPeer)
ProviderFromPeer(AutomationPeer)

Obtém-se para IRawElementProviderSimple o especificado AutomationPeer.

(Herdado de AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Chamado pelo AutomationPeer para levantar o AsyncContentLoadedEvent evento.

(Herdado de AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Levanta um evento de automação.

(Herdado de AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

Expõe RibbonTab tipos a Automatização da Interface de Utilizador.

(Herdado de AutomationPeer)
RaisePropertyChangedEvent(AutomationProperty, Object, Object)

Levanta um evento para notificar o cliente de automação de uma alteração no valor da propriedade.

(Herdado de AutomationPeer)
ResetChildrenCache()

Reinicia sincronizadamente a árvore dos elementos filhos chamando GetChildrenCore().

(Herdado de AutomationPeer)
SetFocus()

Define o foco do teclado no elemento associado a este par de automação.

(Herdado de AutomationPeer)
SetFocusCore()

Define o foco da entrada do teclado no especificado UIElement. O UIElement corresponde ao item de dados na Items coleção associado a este ItemAutomationPeer.

(Herdado de ItemAutomationPeer)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
VerifyAccess()

Faz cumprir que o thread que chama tem acesso a este DispatcherObject.

(Herdado de DispatcherObject)

Implementações de Interface Explícita

Name Description
IExpandCollapseProvider.Collapse()

Oculta todos os nós, controlos ou conteúdos que sejam descendentes do controlo.

IExpandCollapseProvider.Expand()

Exibe todos os nós filhos, controlos ou conteúdos do controlo.

IExpandCollapseProvider.ExpandCollapseState

Obtém o estado, expandido ou colapsado, do controlo associado a este RibbonTabDataAutomationPeer.

IScrollItemProvider.ScrollIntoView()

Desloca a área de conteúdo de um objeto contentor para mostrar o controlo dentro da região visível do contentor.

ISelectionItemProvider.AddToSelection()

Esta API não está implementada.

ISelectionItemProvider.IsSelected

Este tipo ou membro suporta a infraestrutura Windows Presentation Foundation (WPF) e não se destina a ser usado diretamente a partir do seu código.

(Herdado de SelectorItemAutomationPeer)
ISelectionItemProvider.RemoveFromSelection()

Esta API não está implementada.

ISelectionItemProvider.Select()

Este tipo ou membro suporta a infraestrutura Windows Presentation Foundation (WPF) e não se destina a ser usado diretamente a partir do seu código.

(Herdado de SelectorItemAutomationPeer)
ISelectionItemProvider.SelectionContainer

Este tipo ou membro suporta a infraestrutura Windows Presentation Foundation (WPF) e não se destina a ser usado diretamente a partir do seu código.

(Herdado de SelectorItemAutomationPeer)
IVirtualizedItemProvider.Realize()

Torna o item virtual totalmente acessível como elemento de Automatização da Interface de Utilizador.

(Herdado de ItemAutomationPeer)

Aplica-se a