Classe RibbonGalleryItemDataAutomationPeer
Expõe RibbonGalleryItem tipos de UI Automation.
Hierarquia de herança
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.Automation.Peers.AutomationPeer
System.Windows.Automation.Peers.ItemAutomationPeer
Microsoft.Windows.Automation.Peers.RibbonGalleryItemDataAutomationPeer
Namespace: Microsoft.Windows.Automation.Peers
Assembly: RibbonControlsLibrary (em RibbonControlsLibrary.dll)
Sintaxe
'Declaração
Public Class RibbonGalleryItemDataAutomationPeer _
Inherits ItemAutomationPeer _
Implements IScrollItemProvider, ISelectionItemProvider
public class RibbonGalleryItemDataAutomationPeer : ItemAutomationPeer,
IScrollItemProvider, ISelectionItemProvider
public ref class RibbonGalleryItemDataAutomationPeer : public ItemAutomationPeer,
IScrollItemProvider, ISelectionItemProvider
type RibbonGalleryItemDataAutomationPeer =
class
inherit ItemAutomationPeer
interface IScrollItemProvider
interface ISelectionItemProvider
end
public class RibbonGalleryItemDataAutomationPeer extends ItemAutomationPeer implements IScrollItemProvider, ISelectionItemProvider
O tipo RibbonGalleryItemDataAutomationPeer expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
RibbonGalleryItemDataAutomationPeer | Creates a new instance of the RibbonGalleryItemDataAutomationPeer 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.) | |
Item | Obtém o item de dados na Items coleção que está associada esta ItemAutomationPeer. (Herdado de ItemAutomationPeer.) | |
ItemsControlAutomationPeer | Obtém o ItemsControlAutomationPeer que está associado a ItemsControl que contém o Items coleção. (Herdado de ItemAutomationPeer.) | |
ParentCategoryDataAutomationPeer | Obtém o mesmo nível de automação para o pai RibbonGalleryCategory. |
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 UIElement que corresponde ao item de dados na Items coleção que está associada esta ItemAutomationPeer. (Herdado de ItemAutomationPeer.) | |
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 a chave de acesso para o UIElement que corresponde ao item de dados na Items coleção que está associada esta ItemAutomationPeer. (Herdado de ItemAutomationPeer.) | |
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 tipo de controle para o RibbonGalleryItem que está associado esta RibbonGalleryItemDataAutomationPeer.Este método é chamado por GetAutomationControlType(). (Substitui AutomationPeer.GetAutomationControlTypeCore().) | |
GetAutomationId | Obtém o AutomationId do elemento que está associado com o mesmo nível de automação. (Herdado de AutomationPeer.) | |
GetAutomationIdCore | Obtém a seqüência de caracteres que identifica exclusivamente o UIElement que corresponde ao item de dados na Items coleção que está associada esta ItemAutomationPeer. (Herdado de ItemAutomationPeer.) | |
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 especificado UIElement. (Herdado de ItemAutomationPeer.) | |
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 corresponde ao item de dados na Items coleção que está associada esta ItemAutomationPeer. (Herdado de ItemAutomationPeer.) | |
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 RibbonGalleryItem que está associado esta RibbonGalleryItemDataAutomationPeer.Este método é chamado por GetClassName(). (Substitui AutomationPeer.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á no especificado UIElement. (Herdado de ItemAutomationPeer.) | |
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 a seqüência de caracteres que descreve a funcionalidade da UIElement que corresponde ao item de dados na Items coleção que está associada esta ItemAutomationPeer. (Herdado de ItemAutomationPeer.) | |
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 transmite o status especificado do visual UIElement. (Herdado de ItemAutomationPeer.) | |
GetItemType | Obtém uma seqüência de caracteres que descreve que tipo de item um objeto representa. (Herdado de AutomationPeer.) | |
GetItemTypeCore | Seqüência de caracteres de obtém uma legível que contém o tipo de item que o especificado UIElement representa. (Herdado de ItemAutomationPeer.) | |
GetLabeledBy | Obtém o AutomationPeer para o Label que é direcionada para o elemento. (Herdado de AutomationPeer.) | |
GetLabeledByCore | Obtém o AutomationPeer para o Label ou seja direcionado para o especificado UIElement. (Herdado de ItemAutomationPeer.) | |
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 rótulo de texto da UIElement que corresponde ao item de dados na Items coleção que está associada esta ItemAutomationPeer. (Herdado de ItemAutomationPeer.) | |
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 o especificado UIElement dispostas em uma direção específica. (Herdado de ItemAutomationPeer.) | |
GetParent | Obtém o AutomationPeer ou seja, o pai deste AutomationPeer. (Herdado de AutomationPeer.) | |
GetPattern | Obtém o padrão de controle para o RibbonGalleryItem que está associado a RibbonGalleryItemDataAutomationPeer. (Substitui AutomationPeer.GetPattern(PatternInterface).) | |
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 o especificado UIElement atualmente tem foco entrada teclado. (Herdado de ItemAutomationPeer.) | |
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 o especificado UIElement 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 contribuindo para a estrutura lógica do controle de GUI. (Herdado de AutomationPeer.) | |
IsControlElementCore | Obtém um valor que indica se a UIElement que está associado esta ItemAutomationPeer é compreendido pelo usuário final como interativo. (Herdado de ItemAutomationPeer.) | |
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 o especificado UIElement 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 especificado UIElement pode aceitar o foco do teclado. (Herdado de ItemAutomationPeer.) | |
IsOffscreen | Obtém um valor que indica se um elemento é fora da tela. (Herdado de AutomationPeer.) | |
IsOffscreenCore | Obtém um valor que indica se o especificado UIElement está fora da tela. (Herdado de ItemAutomationPeer.) | |
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 o especificado UIElement contém o conteúdo protegido. (Herdado de ItemAutomationPeer.) | |
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 o especificado UIElement é necessário para ser concluída em um formulário. (Herdado de ItemAutomationPeer.) | |
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 de teclado especificado UIElement.O UIElement corresponde ao item de dados na Items coleção que está associada esta ItemAutomationPeer. (Herdado de ItemAutomationPeer.) | |
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 | |
---|---|---|
ISelectionItemProvider.AddToSelection | Infraestrutura. Essa API não está implementada. | |
ISelectionItemProvider.IsSelected | Obtém um valor que indica se a RibbonGalleryItem que está associado esta RibbonGalleryItemDataAutomationPeer está selecionado. | |
ISelectionItemProvider.RemoveFromSelection | Remove o RibbonGalleryItem que está associado esta RibbonGalleryItemDataAutomationPeer da coleção de itens selecionados. | |
IScrollItemProvider.ScrollIntoView | Rola a RibbonGalleryItem para exibir o controle dentro da região visível (visor) do recipiente. | |
ISelectionItemProvider.Select | Cancela a seleção de todos os itens selecionados e, em seguida, seleciona o RibbonGalleryItem que está associado esta RibbonGalleryItemDataAutomationPeer. | |
ISelectionItemProvider.SelectionContainer | Obtém o ponto de automação que atua como contêiner para o RibbonGalleryItem. |
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.