DateTimeAutomationPeer Classe

Definição

Expõe os tipos CalendarDayButton e CalendarButton à automação de interface do usuário.Exposes CalendarDayButton and CalendarButton types to UI Automation.

public ref class DateTimeAutomationPeer sealed : System::Windows::Automation::Peers::AutomationPeer, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::ISelectionItemProvider, System::Windows::Automation::Provider::ITableItemProvider, System::Windows::Automation::Provider::IVirtualizedItemProvider
public sealed class DateTimeAutomationPeer : System.Windows.Automation.Peers.AutomationPeer, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.ISelectionItemProvider, System.Windows.Automation.Provider.ITableItemProvider, System.Windows.Automation.Provider.IVirtualizedItemProvider
type DateTimeAutomationPeer = class
    inherit AutomationPeer
    interface IGridItemProvider
    interface ISelectionItemProvider
    interface ITableItemProvider
    interface IInvokeProvider
    interface IVirtualizedItemProvider
Public NotInheritable Class DateTimeAutomationPeer
Inherits AutomationPeer
Implements IInvokeProvider, ISelectionItemProvider, ITableItemProvider, IVirtualizedItemProvider
Herança
DateTimeAutomationPeer
Implementações

Propriedades

Dispatcher

Obtém o Dispatcher ao qual este DispatcherObject está associado.Gets the Dispatcher this DispatcherObject is associated with.

(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.Gets or sets an AutomationPeer that is reported to the automation client as a source for all the events that come from this 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)Windows Presentation Foundation (WPF).Gets a value that indicates whether the element that is associated with this AutomationPeer hosts hwnds in Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF).

(Herdado de AutomationPeer)

Métodos

CheckAccess()

Determina se o thread de chamada tem acesso a este DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Herdado de DispatcherObject)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetAcceleratorKey()

Obtém as combinações de tecla de aceleração para o elemento associado ao par de Automação da interface do usuárioUI Automation.Gets the accelerator key combinations for the element that is associated with the Automação da interface do usuárioUI Automation peer.

(Herdado de AutomationPeer)
GetAcceleratorKeyCore()

Quando substituído em uma classe derivada, é chamado por GetAcceleratorKey().When overridden in a derived class, is called by GetAcceleratorKey().

(Herdado de AutomationPeer)
GetAccessKey()

Obtém a chave de acesso para o elemento associado ao par de automação.Gets the access key for the element that is associated with the automation peer.

(Herdado de AutomationPeer)
GetAccessKeyCore()

Quando substituído em uma classe derivada, é chamado por GetAccessKey().When overridden in a derived class, is called by GetAccessKey().

(Herdado de AutomationPeer)
GetAutomationControlType()

Obtém o tipo de controle para o elemento associado ao par de Automação da interface do usuárioUI Automation.Gets the control type for the element that is associated with the Automação da interface do usuárioUI Automation peer.

(Herdado de AutomationPeer)
GetAutomationControlTypeCore()

Quando substituído em uma classe derivada, é chamado por GetAutomationControlType().When overridden in a derived class, is called by GetAutomationControlType().

(Herdado de AutomationPeer)
GetAutomationId()

Obtém o AutomationId do elemento associado ao par de automação.Gets the AutomationId of the element that is associated with the automation peer.

(Herdado de AutomationPeer)
GetAutomationIdCore()

Quando substituído em uma classe derivada, é chamado por GetAutomationId().When overridden in a derived class, is called by GetAutomationId().

(Herdado de AutomationPeer)
GetBoundingRectangle()

Obtém o objeto Rect que representa as coordenadas de tela do elemento associado ao par de automação.Gets the Rect object that represents the screen coordinates of the element that is associated with the automation peer.

(Herdado de AutomationPeer)
GetBoundingRectangleCore()

Quando substituído em uma classe derivada, é chamado por GetBoundingRectangle().When overridden in a derived class, is called by GetBoundingRectangle().

(Herdado de AutomationPeer)
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.Gets the collection of GetChildren() elements that are represented in the UI Automation tree as immediate child elements of the automation peer.

(Herdado de AutomationPeer)
GetChildrenCore()

Quando substituído em uma classe derivada, é chamado por GetChildren().When overridden in a derived class, is called by GetChildren().

(Herdado de AutomationPeer)
GetClassName()

Obtém um nome que é usado com AutomationControlType para diferenciar o controle representado por esse AutomationPeer.Gets a name that is used with AutomationControlType, to differentiate the control that is represented by this AutomationPeer.

(Herdado de AutomationPeer)
GetClassNameCore()

Quando substituído em uma classe derivada, é chamado por GetClassName().When overridden in a derived class, is called by GetClassName().

(Herdado de AutomationPeer)
GetClickablePoint()

Obtém um Point no elemento associado ao par de automação que responde a um clique com o mouse.Gets a Point on the element that is associated with the automation peer that responds to a mouse click.

(Herdado de AutomationPeer)
GetClickablePointCore()

Quando substituído em uma classe derivada, é chamado por GetClickablePoint().When overridden in a derived class, is called by GetClickablePoint().

(Herdado de AutomationPeer)
GetControlledPeers()

Fornece à Automação da Interface do Usuário uma lista de elementos afetados ou controlados por este AutomationPeer.Provides UI Automation with a list of elements affected or controlled by this 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.When overridden in a derived class, provides UI Automation with a list of elements affected or controlled by this AutomationPeer.

(Herdado de AutomationPeer)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetHelpText()

Obtém o texto que descreve a funcionalidade do controle associado ao par de automação.Gets text that describes the functionality of the control that is associated with the automation peer.

(Herdado de AutomationPeer)
GetHelpTextCore()

Quando substituído em uma classe derivada, é chamado por GetHelpText().When overridden in a derived class, is called by GetHelpText().

(Herdado de AutomationPeer)
GetHostRawElementProviderCore()

Informa a Automação da interface do usuárioUI Automation em que ponto na árvore Automação da interface do usuárioUI Automation colocar o hwnd que está sendo hospedado por um elemento Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF).Tells Automação da interface do usuárioUI Automation where in the Automação da interface do usuárioUI Automation tree to place the hwnd being hosted by a Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) element.

(Herdado de AutomationPeer)
GetItemStatus()

Obtém o texto que transmite o status visual do elemento associado a esse par de automação.Gets text that conveys the visual status of the element that is associated with this automation peer.

(Herdado de AutomationPeer)
GetItemStatusCore()

Quando substituído em uma classe derivada, é chamado por GetItemStatus().When overridden in a derived class, is called by GetItemStatus().

(Herdado de AutomationPeer)
GetItemType()

Obtém uma cadeia de caracteres que descreve que tipo de item um objeto representa.Gets a string that describes what kind of item an object represents.

(Herdado de AutomationPeer)
GetItemTypeCore()

Quando substituído em uma classe derivada, é chamado por GetItemType().When overridden in a derived class, is called by GetItemType().

(Herdado de AutomationPeer)
GetLabeledBy()

Obtém o AutomationPeer para o Label que é o destino do elemento.Gets the AutomationPeer for the Label that is targeted to the element.

(Herdado de AutomationPeer)
GetLabeledByCore()

Quando substituído em uma classe derivada, é chamado por GetLabeledBy().When overridden in a derived class, is called by GetLabeledBy().

(Herdado de AutomationPeer)
GetLiveSetting()

Obtém as características de notificação de uma região dinâmica associada a esse par de automação.Gets the notification characteristics of a live region that is associated with this automation peer.

(Herdado de AutomationPeer)
GetLiveSettingCore()

Quando substituído em uma classe derivada, retorna as características de notificação de uma região dinâmica.When overridden in a derived class, returns the notification characteristics of a live region. Chamado pelo método GetLiveSetting().Called by the GetLiveSetting() method.

(Herdado de AutomationPeer)
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.Gets a human-readable localized string that represents the AutomationControlType value for the control that is associated with this automation peer.

(Herdado de AutomationPeer)
GetLocalizedControlTypeCore()

Quando substituído em uma classe derivada, é chamado por GetLocalizedControlType().When overridden in a derived class, is called by GetLocalizedControlType().

(Herdado de AutomationPeer)
GetName()

Obtém o texto que descreve o elemento associado a esse par de automação.Gets text that describes the element that is associated with this automation peer.

(Herdado de AutomationPeer)
GetNameCore()

Quando substituído em uma classe derivada, é chamado por GetName().When overridden in a derived class, is called by GetName().

(Herdado de AutomationPeer)
GetOrientation()

Obtém um valor que indica a orientação explícita do controle, se houver.Gets a value that indicates the explicit control orientation, if any.

(Herdado de AutomationPeer)
GetOrientationCore()

Quando substituído em uma classe derivada, é chamado por GetOrientation().When overridden in a derived class, is called by GetOrientation().

(Herdado de AutomationPeer)
GetParent()

Obtém o AutomationPeer que é o pai deste AutomationPeer.Gets the AutomationPeer that is the parent of this AutomationPeer.

(Herdado de AutomationPeer)
GetPattern(PatternInterface)

Obtém a implementação do padrão de controle para este DateTimeAutomationPeer.Gets the control pattern implementation for this DateTimeAutomationPeer.

GetPeerFromPoint(Point)

Obtém um AutomationPeer do ponto especificado.Gets an AutomationPeer from the specified point.

(Herdado de AutomationPeer)
GetPeerFromPointCore(Point)

Quando substituído em uma classe derivada, é chamado de GetPeerFromPoint(Point).When overridden in a derived class, is called from GetPeerFromPoint(Point).

(Herdado de AutomationPeer)
GetPositionInSet()

Tenta obter o valor da propriedade PositionInSet.Attempts to get the value of the PositionInSet property.

(Herdado de AutomationPeer)
GetPositionInSetCore()

Quando substituído em uma classe derivada, fornece à Automação da Interface do Usuário um valor inteiro baseado em um que descreve a posição que esse elemento ocupa em um grupo ou um conjunto.When overridden in a derived class, provides UI Automation with a one-based integer value that describes the position this element occupies in a group or set.

(Herdado de AutomationPeer)
GetSizeOfSet()

Tenta obter o valor da propriedade SizeOfSet.Attempts to get the value of the SizeOfSet property.

(Herdado de AutomationPeer)
GetSizeOfSetCore()

Quando substituído em uma classe derivada, fornece à Automação da Interface do Usuário o tamanho do grupo ou do conjunto ao qual esse elemento pertence.When overridden in a derived class, provides UI Automation with the size of the group or set that this element belongs to.

(Herdado de AutomationPeer)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(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.Gets a value that indicates whether the element that is associated with this automation peer currently has keyboard focus.

(Herdado de AutomationPeer)
HasKeyboardFocusCore()

Quando substituído em uma classe derivada, é chamado por HasKeyboardFocus().When overridden in a derived class, is called by HasKeyboardFocus().

(Herdado de AutomationPeer)
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.Triggers recalculation of the main properties of the AutomationPeer and raises the PropertyChanged notification to the Automation Client if the properties changed.

(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.Gets a value that indicates whether the element that is associated with this automation peer contains data that is presented to the user.

(Herdado de AutomationPeer)
IsContentElementCore()

Quando substituído em uma classe derivada, é chamado por IsContentElement().When overridden in a derived class, is called by IsContentElement().

(Herdado de AutomationPeer)
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 em GUIGUI.Gets a value that indicates whether the element is understood by the user as interactive or as contributing to the logical structure of the control in the GUIGUI.

(Herdado de AutomationPeer)
IsControlElementCore()

Quando substituído em uma classe derivada, é chamado por IsControlElement().When overridden in a derived class, is called by IsControlElement().

(Herdado de AutomationPeer)
IsEnabled()

Obtém um valor que indica se o elemento associado a esse par de automação é compatível com interação.Gets a value that indicates whether the element associated with this automation peer supports interaction.

(Herdado de AutomationPeer)
IsEnabledCore()

Quando substituído em uma classe derivada, é chamado por IsEnabled().When overridden in a derived class, is called by IsEnabled().

(Herdado de AutomationPeer)
IsKeyboardFocusable()

Obtém um valor que indica se o elemento pode aceitar o foco do teclado.Gets a value that indicates whether the element can accept keyboard focus.

(Herdado de AutomationPeer)
IsKeyboardFocusableCore()

Quando substituído em uma classe derivada, é chamado por IsKeyboardFocusable().When overridden in a derived class, is called by IsKeyboardFocusable().

(Herdado de AutomationPeer)
IsOffscreen()

Obtém um valor que indica se um elemento está fora da tela.Gets a value that indicates whether an element is off the screen.

(Herdado de AutomationPeer)
IsOffscreenCore()

Quando substituído em uma classe derivada, é chamado por IsOffscreen().When overridden in a derived class, is called by IsOffscreen().

(Herdado de AutomationPeer)
IsPassword()

Obtém um valor que indica se há conteúdo confidencial no elemento.Gets a value that indicates whether the element contains sensitive content.

(Herdado de AutomationPeer)
IsPasswordCore()

Quando substituído em uma classe derivada, é chamado por IsPassword().When overridden in a derived class, is called by IsPassword().

(Herdado de AutomationPeer)
IsRequiredForForm()

Obtém um valor que indica se o elemento associado a esse par deve ser preenchido em um formulário.Gets a value that indicates whether the element that is associated with this peer must be completed on a form.

(Herdado de AutomationPeer)
IsRequiredForFormCore()

Quando substituído em uma classe derivada, é chamado por IsRequiredForForm().When overridden in a derived class, is called by IsRequiredForForm().

(Herdado de AutomationPeer)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
PeerFromProvider(IRawElementProviderSimple)

Obtém um AutomationPeer para o proxy IRawElementProviderSimple especificado.Gets an AutomationPeer for the specified IRawElementProviderSimple proxy.

(Herdado de AutomationPeer)
ProviderFromPeer(AutomationPeer)

Obtém o IRawElementProviderSimple para o AutomationPeer especificado.Gets the IRawElementProviderSimple for the specified AutomationPeer.

(Herdado de AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Chamado pelo AutomationPeer para gerar o evento AsyncContentLoadedEvent.Called by the AutomationPeer to raise the AsyncContentLoadedEvent event.

(Herdado de AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Gera um evento de automação.Raises an automation event.

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

Gera um evento para notificar o cliente de automação de um valor da propriedade alterado.Raises an event to notify the automation client of a changed property value.

(Herdado de AutomationPeer)
ResetChildrenCache()

Redefine de maneira síncrona a árvore de elementos filho chamando GetChildrenCore().Synchronously resets the tree of child elements by calling GetChildrenCore().

(Herdado de AutomationPeer)
SetFocus()

Define o foco do teclado no elemento associado a esse par de automação.Sets the keyboard focus on the element that is associated with this automation peer.

(Herdado de AutomationPeer)
SetFocusCore()

Quando substituído em uma classe derivada, é chamado por SetFocus().When overridden in a derived class, is called by SetFocus().

(Herdado de AutomationPeer)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)
VerifyAccess()

Impõe que o thread de chamada tenha acesso a este DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Herdado de DispatcherObject)

Implantações explícitas de interface

IGridItemProvider.Column

Obtém o número ordinal da coluna que contém a célula ou o item.Gets the ordinal number of the column that contains the cell or item.

IGridItemProvider.ColumnSpan

Obtém o número de colunas abrangidas por uma célula ou um item.Gets the number of columns spanned by a cell or item.

IGridItemProvider.ContainingGrid

Obtém um provedor de Automação da Interface do Usuário que implementa IGridProvider e representa o contêiner da célula ou do item.Gets a UI Automation provider that implements IGridProvider and represents the container of the cell or item.

IGridItemProvider.Row

Obtém o número ordinal da linha que contém a célula ou o item.Gets the ordinal number of the row that contains the cell or item.

IGridItemProvider.RowSpan

Obtém o número de linhas abrangidas por uma célula ou um item.Gets the number of rows spanned by a cell or item.

IInvokeProvider.Invoke()

Envia uma solicitação para ativar um controle e iniciar sua ação única não ambígua.Sends a request to activate a control and initiate its single, unambiguous action.

ISelectionItemProvider.AddToSelection()

Adiciona o elemento atual à coleção de itens selecionados.Adds the current element to the collection of selected items.

ISelectionItemProvider.IsSelected

Obtém um valor que indica se um item está selecionado.Gets a value that indicates whether an item is selected.

ISelectionItemProvider.RemoveFromSelection()

Remove o elemento atual da coleção de itens selecionados.Removes the current element from the collection of selected items.

ISelectionItemProvider.Select()

Desmarca os itens selecionados e, em seguida, seleciona o elemento atual.Clears any selected items and then selects the current element.

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.Gets the UI Automation provider that implements ISelectionProvider and acts as the container for the calling object.

ITableItemProvider.GetColumnHeaderItems()

Recupera uma coleção de provedores de Automação da Interface do Usuário que representa todos os cabeçalhos de coluna associados a um item ou uma célula da tabela.Retrieves a collection of UI Automation providers that represents all the column headers associated with a table item or cell.

ITableItemProvider.GetRowHeaderItems()

Recupera uma coleção de provedores de Automação da Interface do Usuário que representa todos os cabeçalhos de linha associados a um item ou uma célula da tabela.Retrieves a collection of UI Automation providers that represents all the row headers associated with a table item or cell.

IVirtualizedItemProvider.Realize()

Torna o item virtual totalmente acessível como um elemento de Automação da interface do usuário.Makes the virtual item fully accessible as a UI Automation element.

Aplica-se a