CalendarAutomationPeer Classe

Definição

Expõe tipos Calendar à Automação de Interface do Usuário.Exposes Calendar types to UI Automation.

public ref class CalendarAutomationPeer sealed : System::Windows::Automation::Peers::FrameworkElementAutomationPeer, System::Windows::Automation::Provider::IItemContainerProvider, System::Windows::Automation::Provider::IMultipleViewProvider, System::Windows::Automation::Provider::ISelectionProvider, System::Windows::Automation::Provider::ITableProvider
public sealed class CalendarAutomationPeer : System.Windows.Automation.Peers.FrameworkElementAutomationPeer, System.Windows.Automation.Provider.IItemContainerProvider, System.Windows.Automation.Provider.IMultipleViewProvider, System.Windows.Automation.Provider.ISelectionProvider, System.Windows.Automation.Provider.ITableProvider
type CalendarAutomationPeer = class
    inherit FrameworkElementAutomationPeer
    interface IGridProvider
    interface IMultipleViewProvider
    interface ISelectionProvider
    interface ITableProvider
    interface IItemContainerProvider
Public NotInheritable Class CalendarAutomationPeer
Inherits FrameworkElementAutomationPeer
Implements IItemContainerProvider, IMultipleViewProvider, ISelectionProvider, ITableProvider
Herança
Implementações

Construtores

CalendarAutomationPeer(Calendar)

Inicializa uma nova instância da classe CalendarAutomationPeer.Initializes a new instance of the CalendarAutomationPeer class.

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)
Owner

Obtém o UIElement associado a este UIElementAutomationPeer.Gets the UIElement that is associated with this UIElementAutomationPeer.

(Herdado de UIElementAutomationPeer)

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()

Obtém a tecla de atalho para o UIElement associado a este UIElementAutomationPeer.Gets the accelerator key for the UIElement that is associated with this UIElementAutomationPeer. Este método é chamado por GetAcceleratorKey().This method is called by GetAcceleratorKey().

(Herdado de UIElementAutomationPeer)
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()

Obtém a chave de acesso para o UIElement que está associado a este UIElementAutomationPeer. Esse método é chamado pelo GetAccessKey().Gets the access key for the UIElement that is associated with this UIElementAutomationPeer.This method is called by GetAccessKey().

(Herdado de UIElementAutomationPeer)
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()

Obtém o tipo de controle para o UIElement associado a este UIElementAutomationPeer.Gets the control type for the UIElement that is associated with this UIElementAutomationPeer. Este método é chamado por GetAutomationControlType().This method is called by GetAutomationControlType().

(Herdado de UIElementAutomationPeer)
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()

Obtém a cadeia de caracteres que identifica exclusivamente o FrameworkElement associado a este FrameworkElementAutomationPeer.Gets the string that uniquely identifies the FrameworkElement that is associated with this FrameworkElementAutomationPeer. Chamado por GetAutomationId().Called by GetAutomationId().

(Herdado de FrameworkElementAutomationPeer)
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()

Obtém o Rect que representa o retângulo delimitador do UIElement associado a este UIElementAutomationPeer.Gets the Rect that represents the bounding rectangle of the UIElement that is associated with this UIElementAutomationPeer. Este método é chamado por GetBoundingRectangle().This method is called by GetBoundingRectangle().

(Herdado de UIElementAutomationPeer)
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()

Obtém a coleção de elementos filhos do UIElement associado a este UIElementAutomationPeer.Gets the collection of child elements of the UIElement that is associated with this UIElementAutomationPeer. Este método é chamado por GetChildren().This method is called by GetChildren().

(Herdado de UIElementAutomationPeer)
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()

Obtém o nome do UIElement associado a este UIElementAutomationPeer.Gets the name of the UIElement that is associated with this UIElementAutomationPeer. Este método é chamado por GetClassName().This method is called by GetClassName().

(Herdado de UIElementAutomationPeer)
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()

Obtém um Point que representa o espaço clicável no UIElement associado a este UIElementAutomationPeer.Gets a Point that represents the clickable space that is on the UIElement that is associated with this UIElementAutomationPeer. Este método é chamado por GetClickablePoint().This method is called by GetClickablePoint().

(Herdado de UIElementAutomationPeer)
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()

Obtém a cadeia de caracteres que descreve a funcionalidade do ContentElement associada a este ContentElementAutomationPeer.Gets the string that describes the functionality of the ContentElement that is associated with this ContentElementAutomationPeer. Chamado por GetHelpText().Called by GetHelpText().

(Herdado de FrameworkElementAutomationPeer)
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()

Obtém uma cadeia de caracteres que comunica o status visual do UIElement associado a este UIElementAutomationPeer.Gets a string that communicates the visual status of the UIElement that is associated with this UIElementAutomationPeer. Este método é chamado por GetItemStatus().This method is called by GetItemStatus().

(Herdado de UIElementAutomationPeer)
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()

Obtém uma cadeia de caracteres legível por humanos que contém o tipo de item que o UIElement para este UIElementAutomationPeer representa.Gets a human-readable string that contains the item type that the UIElement for this UIElementAutomationPeer represents. Este método é chamado por GetItemType().This method is called by GetItemType().

(Herdado de UIElementAutomationPeer)
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()

Obtém o AutomationPeer para o Label que é o destino de ContentElement associado a este ContentElementAutomationPeer.Gets the AutomationPeer for the Label that is targeted to the ContentElement that is associated with this ContentElementAutomationPeer. Chamado por GetLabeledBy().Called by GetLabeledBy().

(Herdado de FrameworkElementAutomationPeer)
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()

Obtém as características de notificação da região dinâmica do objeto UIElement associado a esse UIElementAutomationPeer.Gets the notification characteristics of the live region of the UIElement object that is associated with this UIElementAutomationPeer. Este método é chamado por GetLiveSetting().This method is called by GetLiveSetting().

(Herdado de UIElementAutomationPeer)
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()

Obtém o rótulo de texto do ContentElement associado a este ContentElementAutomationPeer.Gets the text label of the ContentElement that is associated with this ContentElementAutomationPeer. Chamado por GetName().Called by GetName().

(Herdado de FrameworkElementAutomationPeer)
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()

Obtém um valor que indica se o UIElement associado a este UIElementAutomationPeer está disposto em uma direção específica.Gets a value that indicates whether the UIElement that is associated with this UIElementAutomationPeer is laid out in a specific direction. Este método é chamado por GetOrientation().This method is called by GetOrientation().

(Herdado de UIElementAutomationPeer)
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 o objeto que dá suporte ao padrão de controle especificado do elemento que está associado a esse par de automação.Gets the object that supports the specified control pattern of the element that is associated with this automation peer.

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()

PositionInSetProperty e retorna o valor da propriedade anexada PositionInSet.Reads PositionInSetProperty and returns the value of the PositionInSet attached property.

(Herdado de UIElementAutomationPeer)
GetSizeOfSet()

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

(Herdado de AutomationPeer)
GetSizeOfSetCore()

Fornece um valor para a propriedade SizeOfSet da Automação da Interface do Usuário.Provides a value for UI Automation's SizeOfSet property.

(Herdado de UIElementAutomationPeer)
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()

Obtém um valor que indica se o UIElement associado a este UIElementAutomationPeer tem foco de entrada do teclado no momento.Gets a value that indicates whether the UIElement that is associated with this UIElementAutomationPeer currently has keyboard input focus. Este método é chamado por HasKeyboardFocus().This method is called by HasKeyboardFocus().

(Herdado de UIElementAutomationPeer)
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()

Obtém um valor que indica se o UIElement associado a este UIElementAutomationPeer é um elemento que contém os dados apresentados ao usuário.Gets a value that indicates whether the UIElement that is associated with this UIElementAutomationPeer is an element that contains data that is presented to the user. Este método é chamado por IsContentElement().This method is called by IsContentElement().

(Herdado de UIElementAutomationPeer)
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()

Obtém ou define um valor que indica se o UIElement associado a este UIElementAutomationPeer é compreendido pelo usuário final como interativo.Gets or sets a value that indicates whether the UIElement that is associated with this UIElementAutomationPeer is understood by the end user as interactive. Opcionalmente, o usuário pode entender o UIElement como contribuindo para a estrutura lógica do controle no GUIGUI.Optionally, the user might understand the UIElement as contributing to the logical structure of the control in the GUIGUI. Este método é chamado por IsControlElement().This method is called by IsControlElement().

(Herdado de UIElementAutomationPeer)
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()

Obtém um valor que indica se o UIElement associado a este UIElementAutomationPeer pode aceitar o foco do teclado.Gets a value that indicates whether the UIElement that is associated with this UIElementAutomationPeer can accept keyboard focus. Este método é chamado por IsKeyboardFocusable().This method is called by IsKeyboardFocusable().

(Herdado de UIElementAutomationPeer)
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()

Obtém um valor que indica se o UIElement associado a este UIElementAutomationPeer pode aceitar o foco do teclado.Gets a value that indicates whether the UIElement that is associated with this UIElementAutomationPeer can accept keyboard focus. Este método é chamado por IsKeyboardFocusable().This method is called by IsKeyboardFocusable().

(Herdado de UIElementAutomationPeer)
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()

Obtém um valor que indica se o UIElement associado a este UIElementAutomationPeer está fora da tela.Gets a value that indicates whether the UIElement that is associated with this UIElementAutomationPeer is off the screen. Este método é chamado por IsOffscreen().This method is called by IsOffscreen().

(Herdado de UIElementAutomationPeer)
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()

Obtém um valor que indica se o UIElement associado a este UIElementAutomationPeer contém conteúdo protegido.Gets a value that indicates whether the UIElement that is associated with this UIElementAutomationPeer contains protected content. Este método é chamado por IsPassword().This method is called by IsPassword().

(Herdado de UIElementAutomationPeer)
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()

Obtém um valor que indica se o UIElement associado a este UIElementAutomationPeer deve ser preenchido em um formulário.Gets a value that indicates whether the UIElement that is associated with this UIElementAutomationPeer is required to be completed on a form. Este método é chamado por IsRequiredForForm().This method is called by IsRequiredForForm().

(Herdado de UIElementAutomationPeer)
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()

Define o foco de entrada do teclado no UIElement associado a este UIElementAutomationPeer.Sets the keyboard input focus on the UIElement that is associated with this UIElementAutomationPeer. Este método é chamado por SetFocus().This method is called by SetFocus().

(Herdado de UIElementAutomationPeer)
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

IGridProvider.ColumnCount

Obtém o número total de colunas em uma grade.Gets the total number of columns in a grid.

IGridProvider.GetItem(Int32, Int32)

Recupera o provedor de Automação da Interface do Usuário para a célula especificada.Retrieves the UI Automation provider for the specified cell.

IGridProvider.RowCount

Obtém o número total de linhas em uma grade.Gets the total number of rows in a grid.

IItemContainerProvider.FindItemByProperty(IRawElementProviderSimple, Int32, Object)

Recupera um elemento pelo valor da propriedade especificado.Retrieves an element by the specified property value.

IMultipleViewProvider.CurrentView

Obtém o modo de exibição atual específico do controle.Gets the current control-specific view.

IMultipleViewProvider.GetSupportedViews()

Recupera uma coleção de identificadores de exibição específicos do controle.Retrieves a collection of control-specific view identifiers.

IMultipleViewProvider.GetViewName(Int32)

Recupera o nome de um modo de exibição específico do controle.Retrieves the name of a control-specific view.

IMultipleViewProvider.SetCurrentView(Int32)

Define o modo de exibição atual específico do controle.Sets the current control-specific view.

ISelectionProvider.CanSelectMultiple

Obtém um valor que especifica se o provedor de Automação da Interface do Usuário permite que mais de um elemento filho seja selecionado simultaneamente.Gets a value that specifies whether the UI Automation provider allows more than one child element to be selected concurrently.

ISelectionProvider.GetSelection()

Recupera um provedor de Automação da Interface do Usuário para cada elemento filho selecionado.Retrieves a UI Automation provider for each child element that is selected.

ISelectionProvider.IsSelectionRequired

Obtém um valor que especifica se o provedor de Automação da Interface do Usuário exige que, pelo menos, um elemento filho seja selecionado.Gets a value that specifies whether the UI Automation provider requires at least one child element to be selected.

ITableProvider.GetColumnHeaders()

Obtém uma coleção de provedores de Automação da Interface do Usuário que representa todos os cabeçalhos de coluna em uma tabela.Gets a collection of UI Automation providers that represents all the column headers in a table.

ITableProvider.GetRowHeaders()

Recupera uma coleção de provedores de Automação da Interface do Usuário que representa todos os cabeçalhos de linha da tabela.Retrieves a collection of UI Automation providers that represents all row headers in the table.

ITableProvider.RowOrColumnMajor

Recupera a direção primária da passagem para a tabela.Retrieves the primary direction of traversal for the table.

Aplica-se a