GridViewAutomationPeer Classe

Definição

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

public ref class GridViewAutomationPeer : System::Windows::Automation::Peers::IViewAutomationPeer, System::Windows::Automation::Provider::ITableProvider
public class GridViewAutomationPeer : System.Windows.Automation.Peers.IViewAutomationPeer, System.Windows.Automation.Provider.ITableProvider
type GridViewAutomationPeer = class
    interface IViewAutomationPeer
    interface ITableProvider
    interface IGridProvider
Public Class GridViewAutomationPeer
Implements ITableProvider, IViewAutomationPeer
Herança
GridViewAutomationPeer
Implementações

Construtores

GridViewAutomationPeer(GridView, ListView)

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

Métodos

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

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

(Herdado de Object)
GetType()

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

(Herdado de Object)
MemberwiseClone()

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

(Herdado de Object)
ToString()

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

(Herdado de Object)

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)

Retorna o provedor de automação de interface do usuário para a célula especificada.Returns 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.

ITableProvider.GetColumnHeaders()

Retorna uma coleção de provedores de automação de interface do usuário que representa todos os cabeçalhos de coluna em uma tabela.Returns a collection of UI Automation providers that represents all the column headers in a table.

ITableProvider.GetRowHeaders()

Retorna uma coleção de provedores de automação de interface do usuário que representa todos os cabeçalhos de linhas na tabela.Returns a collection of UI Automation providers that represents all row headers in the table.

ITableProvider.RowOrColumnMajor

Obtém a direção primária da passagem para a tabela.Gets the primary direction of traversal for the table.

IViewAutomationPeer.CreateItemAutomationPeer(Object)

Cria uma nova instância da classe ItemAutomationPeer.Creates a new instance of the ItemAutomationPeer class.

IViewAutomationPeer.GetAutomationControlType()

Obtém o tipo de controle para o elemento que está associado a este GridViewAutomationPeer.Gets the control type for the element that is associated with this GridViewAutomationPeer.

IViewAutomationPeer.GetChildren(List<AutomationPeer>)

Obtém a coleção de elementos filho imediatos do par Automação da interface do usuárioUI Automation especificado.Gets the collection of immediate child elements of the specified Automação da interface do usuárioUI Automation peer.

IViewAutomationPeer.GetPattern(PatternInterface)

Obtém o padrão de controle associado ao patternInterface especificado.Gets the control pattern that is associated with the specified patternInterface.

IViewAutomationPeer.ItemsChanged(NotifyCollectionChangedEventArgs)

Chamado quando a coleção de itens é alterada.Called when the collection of items changes.

IViewAutomationPeer.ViewDetached()

Chamado quando a exibição personalizada não é mais aplicada ao controle.Called when the custom view is no longer applied to the control.

Aplica-se a