Classe RibbonToggleButtonAutomationPeer
Expõe RibbonToggleButton tipos de UI Automation.
Hierarquia de herança
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.Automation.Peers.AutomationPeer
System.Windows.Automation.Peers.UIElementAutomationPeer
System.Windows.Automation.Peers.FrameworkElementAutomationPeer
System.Windows.Automation.Peers.ButtonBaseAutomationPeer
System.Windows.Automation.Peers.ToggleButtonAutomationPeer
Microsoft.Windows.Automation.Peers.RibbonToggleButtonAutomationPeer
Namespace: Microsoft.Windows.Automation.Peers
Assembly: RibbonControlsLibrary (em RibbonControlsLibrary.dll)
Sintaxe
'Declaração
Public Class RibbonToggleButtonAutomationPeer _
Inherits ToggleButtonAutomationPeer
public class RibbonToggleButtonAutomationPeer : ToggleButtonAutomationPeer
public ref class RibbonToggleButtonAutomationPeer : public ToggleButtonAutomationPeer
type RibbonToggleButtonAutomationPeer =
class
inherit ToggleButtonAutomationPeer
end
public class RibbonToggleButtonAutomationPeer extends ToggleButtonAutomationPeer
O tipo RibbonToggleButtonAutomationPeer expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
RibbonToggleButtonAutomationPeer | Initializes a new instance of the RibbonToggleButtonAutomationPeer class. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
Dispatcher | Obtém o Dispatcher Este DispatcherObject está associado. (Herdado de DispatcherObject.) | |
EventsSource | Obtém ou define um AutomationPeer que é relatado para o o cliente de automação como uma fonte para todos os eventos que vêm a partir dessa AutomationPeer. (Herdado de AutomationPeer.) | |
IsHwndHost | Obtém um valor que indica se o elemento que está associado esta AutomationPeer hosts hwnds na Windows Presentation Foundation (WPF). (Herdado de AutomationPeer.) | |
Owner | Obtém o UIElement que está associado esta UIElementAutomationPeer. (Herdado de UIElementAutomationPeer.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
CheckAccess | Determina se o segmento de chamada tem acesso a este DispatcherObject. (Herdado de DispatcherObject.) | |
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
GetAcceleratorKey | Obtém o tecla aceleradora combinações para o elemento que está associado a UI Automation de mesmo nível. (Herdado de AutomationPeer.) | |
GetAcceleratorKeyCore | Obtém o tecla aceleradora para o elemento associado a esta ButtonBaseAutomationPeer.Chamado por GetAcceleratorKey. (Herdado de ButtonBaseAutomationPeer.) | |
GetAccessKey | Obtém o a chave de acesso para o elemento que está associado com o ponto de automação. (Herdado de AutomationPeer.) | |
GetAccessKeyCore | Obtém o accelerator combinações de teclas para o RibbonToggleButton que está associado esta RibbonToggleButtonAutomationPeer. (Substitui UIElementAutomationPeer.GetAccessKeyCore().) | |
GetAutomationControlType | Obtém o o tipo de controle para o elemento que está associado a UI Automation de mesmo nível. (Herdado de AutomationPeer.) | |
GetAutomationControlTypeCore | Obtém o o tipo de controle para o ToggleButton que está associado esta ToggleButtonAutomationPeer.Chamado por GetAutomationControlType. (Herdado de ToggleButtonAutomationPeer.) | |
GetAutomationId | Obtém o AutomationId do elemento que está associado com o mesmo nível de automação. (Herdado de AutomationPeer.) | |
GetAutomationIdCore | Obtém o AutomationId para o elemento associado a esta ButtonBaseAutomationPeer.Chamado por GetAutomationId. (Herdado de ButtonBaseAutomationPeer.) | |
GetBoundingRectangle | Obtém o Rect objeto que representa as coordenadas de tela do elemento que está associado com o mesmo nível de automação. (Herdado de AutomationPeer.) | |
GetBoundingRectangleCore | Obtém o Rect que representa o retângulo delimitador da UIElement que está associado esta UIElementAutomationPeer.Este método é chamado por GetBoundingRectangle. (Herdado de UIElementAutomationPeer.) | |
GetChildren | Obtém a coleção de GetChildren elementos que são representados na árvore de automação da interface do usuário, como elementos do filho imediato do mesmo nível de automação. (Herdado de AutomationPeer.) | |
GetChildrenCore | Obtém a coleção de elementos filho da UIElement que está associado esta UIElementAutomationPeer.Este método é chamado por GetChildren. (Herdado de UIElementAutomationPeer.) | |
GetClassName | Obtém um nome que é usado com AutomationControlType, para diferenciar o controle que é representado por this AutomationPeer. (Herdado de AutomationPeer.) | |
GetClassNameCore | Obtém o nome da classe a RibbonToggleButton que está associado esta RibbonToggleButtonAutomationPeer.Este método é chamado por GetClassName. (Substitui ToggleButtonAutomationPeer.GetClassNameCore().) | |
GetClickablePoint | Obtém um Point no elemento que está associado com o mesmo nível de automação que responde a um clique de mouse. (Herdado de AutomationPeer.) | |
GetClickablePointCore | Obtém um Point que representa o espaço clicável que está a UIElement está associado esta UIElementAutomationPeer.Este método é chamado por GetClickablePoint. (Herdado de UIElementAutomationPeer.) | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetHelpText | Obtém o texto que descreve a funcionalidade do controle que está associado com o ponto de automação. (Herdado de AutomationPeer.) | |
GetHelpTextCore | Obtém o texto que descreve a funcionalidade da RibbonToggleButton controle que está associado esta RibbonToggleButtonAutomationPeer.Este método é chamado por GetHelpText. (Substitui FrameworkElementAutomationPeer.GetHelpTextCore().) | |
GetHostRawElementProviderCore | Informa UI Automation onde na UI Automation árvore para colocar o hwnd sendo hospedado por um Windows Presentation Foundation (WPF) elemento. (Herdado de AutomationPeer.) | |
GetItemStatus | Obtém o texto que transmite o status visual do elemento que está associado com esse ponto de automação. (Herdado de AutomationPeer.) | |
GetItemStatusCore | Obtém uma cadeia de caracteres que se comunica o status visual da UIElement que está associado esta UIElementAutomationPeer.Este método é chamado por GetItemStatus. (Herdado de UIElementAutomationPeer.) | |
GetItemType | Obtém uma seqüência de caracteres que descreve que tipo de item um objeto representa. (Herdado de AutomationPeer.) | |
GetItemTypeCore | Tipo de seqüência de caracteres obtém uma legível que contém o item que o UIElement para este UIElementAutomationPeer representa.Este método é chamado por GetItemType. (Herdado de UIElementAutomationPeer.) | |
GetLabeledBy | Obtém o AutomationPeer para o Label que é direcionada para o elemento. (Herdado de AutomationPeer.) | |
GetLabeledByCore | Obtém o AutomationPeer para o Label que é direcionado para o ContentElement que está associado esta ContentElementAutomationPeer.Chamado por GetLabeledBy. (Herdado de FrameworkElementAutomationPeer.) | |
GetLocalizedControlType | Obtém uma cadeia de caracteres localizada legível que representa o AutomationControlType valor para o controle que está associado este ponto de automação. (Herdado de AutomationPeer.) | |
GetLocalizedControlTypeCore | Quando substituído em uma classe derivada, é chamado pelo GetLocalizedControlType. (Herdado de AutomationPeer.) | |
GetName | Obtém o texto que descreve o elemento que está associado este ponto de automação. (Herdado de AutomationPeer.) | |
GetNameCore | Obtém o nome que descreve o elemento que está associado esta RibbonToggleButtonAutomationPeer.Este método é chamado por GetName. (Substitui ButtonBaseAutomationPeer.GetNameCore().) | |
GetOrientation | Obtém um valor que indica a orientação do controle explícito, se houver. (Herdado de AutomationPeer.) | |
GetOrientationCore | Obtém um valor que indica se a UIElement que está associado esta UIElementAutomationPeer dispostas em uma direção específica.Este método é chamado por GetOrientation. (Herdado de UIElementAutomationPeer.) | |
GetParent | Obtém o AutomationPeer ou seja, o pai deste AutomationPeer. (Herdado de AutomationPeer.) | |
GetPattern | Obtém o padrão do controle para o ToggleButton que está associado esta ToggleButtonAutomationPeer. (Herdado de ToggleButtonAutomationPeer.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
HasKeyboardFocus | Obtém um valor que indica se o elemento que está associado com esse ponto de automação atualmente tem o foco do teclado. (Herdado de AutomationPeer.) | |
HasKeyboardFocusCore | Obtém um valor que indica se a UIElement que está associado esta UIElementAutomationPeer atualmente tem foco entrada teclado.Este método é chamado por HasKeyboardFocus. (Herdado de UIElementAutomationPeer.) | |
InvalidatePeer | Dispara o recálculo das propriedades principais da AutomationPeer e eleva o PropertyChanged notificação para o O cliente de automação se as propriedades alteradas. (Herdado de AutomationPeer.) | |
IsContentElement | Obtém um valor que indica se o elemento que está associado com esse ponto de automação contém dados que são apresentados ao usuário. (Herdado de AutomationPeer.) | |
IsContentElementCore | Obtém um valor que indica se a UIElement que está associado esta UIElementAutomationPeer é um elemento que contém dados que são apresentados ao usuário.Este método é chamado por IsContentElement. (Herdado de UIElementAutomationPeer.) | |
IsControlElement | Obtém um valor que indica se o elemento é compreendido pelo usuário como interativo ou contribuindo para a estrutura lógica do controle de GUI. (Herdado de AutomationPeer.) | |
IsControlElementCore | Obtém ou define um valor que indica se a UIElement que está associado esta UIElementAutomationPeer é compreendido pelo usuário final como interativo.Opcionalmente, o usuário pode entender a UIElement como contribuindo para a estrutura lógica do controle na GUI.Este método é chamado por IsControlElement. (Herdado de UIElementAutomationPeer.) | |
IsEnabled | Obtém um valor que indica se o elemento associado a este ponto de automação oferece suporte a interação. (Herdado de AutomationPeer.) | |
IsEnabledCore | Obtém um valor que indica se a UIElement que está associado esta UIElementAutomationPeer pode aceitar o foco do teclado.Este método é chamado por IsKeyboardFocusable. (Herdado de UIElementAutomationPeer.) | |
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 a UIElement que está associado esta UIElementAutomationPeer pode aceitar o foco do teclado.Este método é chamado por IsKeyboardFocusable. (Herdado de UIElementAutomationPeer.) | |
IsOffscreen | Obtém um valor que indica se um elemento é fora da tela. (Herdado de AutomationPeer.) | |
IsOffscreenCore | Obtém um valor que indica se a UIElement que está associado esta UIElementAutomationPeer está fora da tela.Este método é chamado por IsOffscreen. (Herdado de UIElementAutomationPeer.) | |
IsPassword | Obtém um valor que indica se o elemento contém conteúdo confidencial. (Herdado de AutomationPeer.) | |
IsPasswordCore | Obtém um valor que indica se a UIElement que está associado esta UIElementAutomationPeer contém o conteúdo protegido.Este método é chamado por IsPassword. (Herdado de UIElementAutomationPeer.) | |
IsRequiredForForm | Obtém um valor que indica se o elemento que está associado com esse ponto deve ser concluído em um formulário. (Herdado de AutomationPeer.) | |
IsRequiredForFormCore | Obtém um valor que indica se a UIElement que está associado esta UIElementAutomationPeer é necessário para ser concluída em um formulário.Este método é chamado por IsRequiredForForm. (Herdado de UIElementAutomationPeer.) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
PeerFromProvider | Obtém um AutomationPeer especificado IRawElementProviderSimple proxy. (Herdado de AutomationPeer.) | |
ProviderFromPeer | Obtém o IRawElementProviderSimple especificado AutomationPeer. (Herdado de AutomationPeer.) | |
RaiseAsyncContentLoadedEvent | Chamado pelo AutomationPeer para aumentar a AsyncContentLoadedEvent de evento. (Herdado de AutomationPeer.) | |
RaiseAutomationEvent | Gera um evento de automação. (Herdado de AutomationPeer.) | |
RaisePropertyChangedEvent | Gera um evento para notificar o o cliente de automação de um valor de propriedade alterada. (Herdado de AutomationPeer.) | |
ResetChildrenCache | Síncrona redefine a árvore de elementos filho chamando GetChildrenCore. (Herdado de AutomationPeer.) | |
SetFocus | Define o foco do teclado no elemento que está associado com esse ponto de automação. (Herdado de AutomationPeer.) | |
SetFocusCore | Define o foco de entrada do teclado a UIElement que está associado esta UIElementAutomationPeer.Este método é chamado por SetFocus. (Herdado de UIElementAutomationPeer.) | |
ToString | Retorna um string que representa o objeto atual. (Herdado de Object.) | |
VerifyAccess | Impõe que o thread de chamada tem acesso a este DispatcherObject. (Herdado de DispatcherObject.) |
Início
Implementações explícitas da interface
Nome | Descrição | |
---|---|---|
IToggleProvider.Toggle | Esse tipo ou membro oferece suporte a Windows Presentation Foundation (WPF) infra-estrutura e não se destina a ser usado diretamente em seu código. (Herdado de ToggleButtonAutomationPeer.) | |
IToggleProvider.ToggleState | Esse tipo ou membro oferece suporte a Windows Presentation Foundation (WPF) infra-estrutura e não se destina a ser usado diretamente em seu código. (Herdado de ToggleButtonAutomationPeer.) |
Início
Acesso thread-safe
Quaisquer membros static (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.