TableAutomationPeer Classe

Definição

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

public ref class TableAutomationPeer : System::Windows::Automation::Peers::TextElementAutomationPeer, System::Windows::Automation::Provider::IGridProvider
public class TableAutomationPeer : System.Windows.Automation.Peers.TextElementAutomationPeer, System.Windows.Automation.Provider.IGridProvider
type TableAutomationPeer = class
    inherit TextElementAutomationPeer
    interface IGridProvider
Public Class TableAutomationPeer
Inherits TextElementAutomationPeer
Implements IGridProvider
Herança
Implementações

Construtores

TableAutomationPeer(Table)

Inicializa uma nova instância da classe TableAutomationPeer.Initializes a new instance of the TableAutomationPeer 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.

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

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

(Herdado de ContentElementAutomationPeer)
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 Table associado a este TableAutomationPeer.Gets the control type for the Table that is associated with this TableAutomationPeer. Este método é chamado por GetAutomationControlType().This method is 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 FrameworkContentElement associado a este ContentElementAutomationPeer.Gets the string that uniquely identifies the FrameworkContentElement that is associated with this ContentElementAutomationPeer. Este método é chamado por GetAutomationId().This method is called by GetAutomationId().

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

(Herdado de TextElementAutomationPeer)
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 TextElement associado a este TextElementAutomationPeer.Gets the collection of child elements of the TextElement that is associated with this TextElementAutomationPeer. Chamado por GetChildren().Called by GetChildren().

(Herdado de TextElementAutomationPeer)
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 Table associado a este TableAutomationPeer.Gets the name of the Table that is associated with this TableAutomationPeer. Este método é chamado por GetClassName().This method is 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 TextElement associado a este TextElementAutomationPeer.Gets a Point that represents the clickable space that is on the TextElement that is associated with this TextElementAutomationPeer. Chamado por GetClickablePoint().Called by GetClickablePoint().

(Herdado de TextElementAutomationPeer)
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 FrameworkContentElement associada a este ContentElementAutomationPeer.Gets the string that describes the functionality of the FrameworkContentElement that is associated with this ContentElementAutomationPeer. Este método é chamado por GetHelpText().This method is called by GetHelpText().

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

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

(Herdado de ContentElementAutomationPeer)
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 LabelAutomationPeer para o Label que é o destino de FrameworkContentElement associado a este FrameworkContentElementAutomationPeer.Gets the LabelAutomationPeer for the Label that is targeted to the FrameworkContentElement that is associated with this FrameworkContentElementAutomationPeer. Este método é chamado por GetLabeledBy().This method is called by GetLabeledBy().

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

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

(Herdado de ContentElementAutomationPeer)
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 Table associado a este TableAutomationPeer.Gets the control pattern for the Table that is associated with this TableAutomationPeer.

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

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

(Herdado de ContentElementAutomationPeer)
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 Table associado a este TableAutomationPeer é um elemento que contém os dados apresentados ao usuário.Gets a value that indicates whether the Table that is associated with this TableAutomationPeer is an element that contains data that is presented to the user. Este método é chamado por IsContentElement().This method is 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 ou define um valor que indica se o Table associado a este TableAutomationPeer é entendido pelo usuário final como interativo ou como contribuindo para a estrutura lógica do controle no GUIGUI.Gets or sets a value that indicates whether the Table that is associated with this TableAutomationPeer is understood by the end user as interactive or as contributing to the logical structure of the control in the GUIGUI. Este método é chamado por IsControlElement().This method is 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().

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

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

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

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

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

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

Aplica-se a

Veja também