ContentElementAutomationPeer Classe

Definição

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

public ref class ContentElementAutomationPeer : System::Windows::Automation::Peers::AutomationPeer
public class ContentElementAutomationPeer : System.Windows.Automation.Peers.AutomationPeer
type ContentElementAutomationPeer = class
    inherit AutomationPeer
Public Class ContentElementAutomationPeer
Inherits AutomationPeer
Herança
ContentElementAutomationPeer
Derivado

Construtores

ContentElementAutomationPeer(ContentElement)

Inicializa uma nova instância da classe ContentElementAutomationPeer.Initializes a new instance of the ContentElementAutomationPeer 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 ContentElement associado a este ContentElementAutomationPeer.Gets the ContentElement that is associated with this ContentElementAutomationPeer.

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

Cria um ContentElementAutomationPeer para o ContentElement especificado.Creates a ContentElementAutomationPeer for the specified ContentElement.

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

Obtém o ContentElementAutomationPeer para o ContentElement especificado.Gets the ContentElementAutomationPeer for the specified ContentElement.

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 aceleração para o elemento associado a este ContentElementAutomationPeer.Gets the accelerator key for the element associated with this ContentElementAutomationPeer. Chamado por GetAcceleratorKey().Called by GetAcceleratorKey().

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 ContentElement associado a este ContentElementAutomationPeer.Gets the access key for the ContentElement that is associated with this ContentElementAutomationPeer. Chamado por GetAccessKey().Called by GetAccessKey().

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 ContentElement associado a este ContentElementAutomationPeer.Gets the control type for the ContentElement that is associated with this ContentElementAutomationPeer. Chamado por GetAutomationControlType().Called by GetAutomationControlType().

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 ContentElement associado a este ContentElementAutomationPeer.Gets the string that uniquely identifies the ContentElement that is associated with this ContentElementAutomationPeer. Chamado por GetAutomationId().Called by GetAutomationId().

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 ContentElement associado a este ContentElementAutomationPeer.Gets the Rect representing the bounding rectangle of the ContentElement that is associated with this ContentElementAutomationPeer. Chamado por GetBoundingRectangle().Called by GetBoundingRectangle().

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 filho do ContentElement associado a este ContentElementAutomationPeer.Gets the collection of child elements of the ContentElement that is associated with this ContentElementAutomationPeer. Chamado por GetChildren().Called by GetChildren().

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 ContentElement associado a este ContentElementAutomationPeer.Gets the name of the ContentElement that is associated with this ContentElementAutomationPeer. Chamado por GetClassName().Called by GetClassName().

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 ContentElement associado a este ContentElementAutomationPeer.Gets a Point that represents the clickable space that is on the ContentElement that is associated with this ContentElementAutomationPeer. Chamado por GetClickablePoint().Called by GetClickablePoint().

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

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 transmite o status visual do ContentElement associado a este ContentElementAutomationPeer.Gets a string that conveys the visual status of the ContentElement that is associated with this ContentElementAutomationPeer. Chamado por GetItemStatus().Called by GetItemStatus().

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 do item que o ContentElement associado a este ContentElementAutomationPeer representa.Gets a human-readable string that contains the type of the item that the ContentElement that is associated with this ContentElementAutomationPeer represents. Chamado por GetItemType().Called by GetItemType().

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

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 ContentElement associado a esse ContentElementAutomationPeer.Gets the notification characteristics of the live region of the ContentElement that is associated with this ContentElementAutomationPeer. Chamado por GetLiveSetting().Called by GetLiveSetting().

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

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 ContentElement associado a este ContentElementAutomationPeer está disposto em uma direção específica.Gets a value that indicates whether the ContentElement that is associated with this ContentElementAutomationPeer is laid out in a specific direction. Chamado por GetOrientation().Called by GetOrientation().

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 padrão de controle do ContentElement associado a este ContentElementAutomationPeer.Gets the control pattern for the ContentElement that is associated with this ContentElementAutomationPeer.

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.

GetSizeOfSet()

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

(Herdado de AutomationPeer)
GetSizeOfSetCore()

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

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 ContentElement associado a este ContentElementAutomationPeer tem foco de entrada do teclado no momento.Gets a value that indicates whether the ContentElement that is associated with this ContentElementAutomationPeer currently has keyboard input focus. Chamado por HasKeyboardFocus().Called by HasKeyboardFocus().

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 ContentElement associado a este ContentElementAutomationPeer é um elemento que contém os dados apresentados ao usuário.Gets a value that indicates whether the ContentElement that is associated with this ContentElementAutomationPeer is an element that contains data that is presented to the user. Chamado por IsContentElement().Called by IsContentElement().

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 um valor que indica se o ContentElement associado a este ContentElementAutomationPeer é algo que o usuário final entenderia como sendo interativo ou como contribuindo para a estrutura lógica do controle no GUIGUI.Gets a value that indicates whether the ContentElement that is associated with this ContentElementAutomationPeer is something that the end user would understand as being interactive or as contributing to the logical structure of the control in the GUIGUI. Chamado por IsControlElement().Called by IsControlElement().

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 este par de automação pode receber e enviar eventos para o elemento associado.Gets a value that indicates whether this automation peer can receive and send events to the associated element. Chamado por IsEnabled().Called by IsEnabled().

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 ContentElement associado a este ContentElementAutomationPeer pode aceitar o foco do teclado.Gets a value that indicates whether the ContentElement that is associated with this ContentElementAutomationPeer can accept keyboard focus. Chamado por IsKeyboardFocusable().Called by IsKeyboardFocusable().

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 ContentElement associado a este ContentElementAutomationPeer está fora da tela.Gets a value that indicates whether ContentElement that is associated with this ContentElementAutomationPeer is off of the screen. Chamado por IsOffscreen().Called by IsOffscreen().

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 ContentElement associado a este ContentElementAutomationPeer contém conteúdo protegido.Gets a value that indicates whether the ContentElement that is associated with this ContentElementAutomationPeer contains protected content. Chamado por IsPassword().Called by IsPassword().

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 ContentElement associado a este ContentElementAutomationPeer deve ser preenchido em um formulário.Gets a value that indicates whether the ContentElement that is associated with this ContentElementAutomationPeer is required to be filled out on a form. Chamado por IsRequiredForForm().Called by IsRequiredForForm().

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 ContentElement associado a este ContentElementAutomationPeer.Sets the keyboard input focus on the ContentElement that is associated with this ContentElementAutomationPeer. Chamado por SetFocus().Called by SetFocus().

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)

Aplica-se a