DataGridCellItemAutomationPeer Classe

Definição

Expõe tipos de DataGridCell para Automação da Interface do Usuário.

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

Construtores

Nome Description
DataGridCellItemAutomationPeer(Object, DataGridColumn)

Inicializa uma nova instância da classe DataGridCellItemAutomationPeer.

Propriedades

Nome Description
Dispatcher

Obtém o Dispatcher que DispatcherObject está associado.

(Herdado de DispatcherObject)
EventsSource

Obtém ou define um AutomationPeer que é relatado ao cliente de automação como uma fonte para todos os eventos provenientes disso AutomationPeer.

(Herdado de AutomationPeer)
IsHwndHost

Obtém um valor que indica se o elemento associado a esses AutomationPeer hosts hwnds no WPF (Windows Presentation Foundation).

(Herdado de AutomationPeer)

Métodos

Nome Description
CheckAccess()

Determina se o thread de chamada tem acesso a isso DispatcherObject.

(Herdado de DispatcherObject)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetAcceleratorKey()

Obtém as combinações de teclas de acelerador para o elemento associado ao par de Automação da Interface do Usuário.

(Herdado de AutomationPeer)
GetAcceleratorKeyCore()

Quando substituído em uma classe derivada, é chamado por GetAcceleratorKey().

(Herdado de AutomationPeer)
GetAccessKey()

Obtém a chave de acesso para o elemento associado ao par de automação.

(Herdado de AutomationPeer)
GetAccessKeyCore()

Quando substituído em uma classe derivada, é chamado por GetAccessKey().

(Herdado de AutomationPeer)
GetAutomationControlType()

Obtém o tipo de controle do elemento associado ao par de Automação da Interface do Usuário.

(Herdado de AutomationPeer)
GetAutomationControlTypeCore()

Quando substituído em uma classe derivada, é chamado por GetAutomationControlType().

(Herdado de AutomationPeer)
GetAutomationId()

Obtém o AutomationId elemento associado ao par de automação.

(Herdado de AutomationPeer)
GetAutomationIdCore()

Quando substituído em uma classe derivada, é chamado por GetAutomationId().

(Herdado de AutomationPeer)
GetBoundingRectangle()

Obtém o Rect objeto que representa as coordenadas de tela do elemento associado ao par de automação.

(Herdado de AutomationPeer)
GetBoundingRectangleCore()

Quando substituído em uma classe derivada, é chamado por GetBoundingRectangle().

(Herdado de AutomationPeer)
GetChildren()

Obtém a coleção de GetChildren() elementos que são representados na árvore de Automação da Interface do Usuário como elementos filho imediatos do par de automação.

(Herdado de AutomationPeer)
GetChildrenCore()

Quando substituído em uma classe derivada, é chamado por GetChildren().

(Herdado de AutomationPeer)
GetClassName()

Obtém um nome que é usado com AutomationControlType, para diferenciar o controle representado por isso AutomationPeer.

(Herdado de AutomationPeer)
GetClassNameCore()

Quando substituído em uma classe derivada, é chamado por GetClassName().

(Herdado de AutomationPeer)
GetClickablePoint()

Obtém um Point elemento associado ao par de automação que responde a um clique do mouse.

(Herdado de AutomationPeer)
GetClickablePointCore()

Quando substituído em uma classe derivada, é chamado por GetClickablePoint().

(Herdado de AutomationPeer)
GetControlledPeers()

Fornece à Automação da Interface do Usuário uma lista de elementos afetados ou controlados por isso 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 isso AutomationPeer.

(Herdado de AutomationPeer)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetHeadingLevel()

Expõe tipos de DataGridCell para Automação da Interface do Usuário.

(Herdado de AutomationPeer)
GetHeadingLevelCore()

Expõe tipos de DataGridCell para Automação da Interface do Usuário.

(Herdado de AutomationPeer)
GetHelpText()

Obtém texto que descreve a funcionalidade do controle associado ao par de automação.

(Herdado de AutomationPeer)
GetHelpTextCore()

Quando substituído em uma classe derivada, é chamado por GetHelpText().

(Herdado de AutomationPeer)
GetHostRawElementProviderCore()

Informa à Automação da Interface do Usuário onde, na árvore de Automação da Interface do Usuário, coloque o hwnd que está sendo hospedado por um elemento do WPF (Windows Presentation Foundation).

(Herdado de AutomationPeer)
GetItemStatus()

Obtém o texto que transmite o status visual do elemento associado a esse par de automação.

(Herdado de AutomationPeer)
GetItemStatusCore()

Quando substituído em uma classe derivada, é chamado por GetItemStatus().

(Herdado de AutomationPeer)
GetItemType()

Obtém uma cadeia de caracteres que descreve o tipo de item que um objeto representa.

(Herdado de AutomationPeer)
GetItemTypeCore()

Quando substituído em uma classe derivada, é chamado por GetItemType().

(Herdado de AutomationPeer)
GetLabeledBy()

Obtém o AutomationPeer para o Label que é direcionado para o elemento.

(Herdado de AutomationPeer)
GetLabeledByCore()

Quando substituído em uma classe derivada, é chamado por 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.

(Herdado de AutomationPeer)
GetLiveSettingCore()

Quando substituído em uma classe derivada, retorna as características de notificação de uma região dinâmica. Chamado pelo GetLiveSetting() método.

(Herdado de AutomationPeer)
GetLocalizedControlType()

Obtém uma cadeia de caracteres localizada legível por humanos que representa o AutomationControlType valor do controle associado a esse par de automação.

(Herdado de AutomationPeer)
GetLocalizedControlTypeCore()

Quando substituído em uma classe derivada, é chamado por GetLocalizedControlType().

(Herdado de AutomationPeer)
GetName()

Obtém o texto que descreve o elemento associado a esse par de automação.

(Herdado de AutomationPeer)
GetNameCore()

Quando substituído em uma classe derivada, é chamado por GetName().

(Herdado de AutomationPeer)
GetOrientation()

Obtém um valor que indica a orientação de controle explícita, se houver.

(Herdado de AutomationPeer)
GetOrientationCore()

Quando substituído em uma classe derivada, é chamado por GetOrientation().

(Herdado de AutomationPeer)
GetParent()

Obtém o AutomationPeer que é o pai disso AutomationPeer.

(Herdado de AutomationPeer)
GetPattern(PatternInterface)

Retorna o objeto que dá suporte ao padrão de controle especificado do elemento associado a esse par de automação.

GetPeerFromPoint(Point)

Obtém um AutomationPeer do ponto especificado.

(Herdado de AutomationPeer)
GetPeerFromPointCore(Point)

Quando substituído em uma classe derivada, é chamado de GetPeerFromPoint(Point).

(Herdado de AutomationPeer)
GetPositionInSet()

Tenta obter o valor da PositionInSet propriedade.

(Herdado de AutomationPeer)
GetPositionInSetCore()

Quando substituído em uma classe derivada, fornece Automação da Interface do Usuário com um valor inteiro baseado em um que descreve a posição que esse elemento ocupa em um grupo ou conjunto.

(Herdado de AutomationPeer)
GetSizeOfSet()

Tenta obter o valor da SizeOfSet propriedade.

(Herdado de AutomationPeer)
GetSizeOfSetCore()

Quando substituído em uma classe derivada, fornece Automação da Interface do Usuário com o tamanho do grupo ou o conjunto ao qual esse elemento pertence.

(Herdado de AutomationPeer)
GetType()

Obtém o Type da instância atual.

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

(Herdado de AutomationPeer)
HasKeyboardFocusCore()

Quando substituído em uma classe derivada, é chamado por HasKeyboardFocus().

(Herdado de AutomationPeer)
InvalidatePeer()

Dispara o recálculo das propriedades principais e AutomationPeer gera a PropertyChanged notificação para o Cliente de Automação se as propriedades forem alteradas.

(Herdado de AutomationPeer)
IsContentElement()

Obtém um valor que indica se o elemento associado a esse par de automação contém dados apresentados ao usuário.

(Herdado de AutomationPeer)
IsContentElementCore()

Quando substituído em uma classe derivada, é chamado por IsContentElement().

(Herdado de AutomationPeer)
IsControlElement()

Obtém um valor que indica se o elemento é entendido pelo usuário como interativo ou como contribuindo para a estrutura lógica do controle na GUI.

(Herdado de AutomationPeer)
IsControlElementCore()

Quando substituído em uma classe derivada, é chamado por IsControlElement().

(Herdado de AutomationPeer)
IsDialog()

Expõe tipos de DataGridCell para Automação da Interface do Usuário.

(Herdado de AutomationPeer)
IsDialogCore()

Expõe tipos de DataGridCell para Automação da Interface do Usuário.

(Herdado de AutomationPeer)
IsEnabled()

Obtém um valor que indica se o elemento associado a esse par de automação dá suporte à interação.

(Herdado de AutomationPeer)
IsEnabledCore()

Quando substituído em uma classe derivada, é chamado por IsEnabled().

(Herdado de AutomationPeer)
IsKeyboardFocusable()

Obtém um valor que indica se o elemento pode aceitar o foco do teclado.

(Herdado de AutomationPeer)
IsKeyboardFocusableCore()

Quando substituído em uma classe derivada, é chamado por IsKeyboardFocusable().

(Herdado de AutomationPeer)
IsOffscreen()

Obtém um valor que indica se um elemento está fora da tela.

(Herdado de AutomationPeer)
IsOffscreenCore()

Quando substituído em uma classe derivada, é chamado por IsOffscreen().

(Herdado de AutomationPeer)
IsPassword()

Obtém um valor que indica se o elemento contém conteúdo confidencial.

(Herdado de AutomationPeer)
IsPasswordCore()

Quando substituído em uma classe derivada, é chamado por IsPassword().

(Herdado de AutomationPeer)
IsRequiredForForm()

Obtém um valor que indica se o elemento associado a esse par deve ser concluído em um formulário.

(Herdado de AutomationPeer)
IsRequiredForFormCore()

Quando substituído em uma classe derivada, é chamado por IsRequiredForForm().

(Herdado de AutomationPeer)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
PeerFromProvider(IRawElementProviderSimple)

Obtém um AutomationPeer para o proxy especificado IRawElementProviderSimple .

(Herdado de AutomationPeer)
ProviderFromPeer(AutomationPeer)

Obtém o IRawElementProviderSimple para o especificado AutomationPeer.

(Herdado de AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Chamado pelo AutomationPeer para acionar o AsyncContentLoadedEvent evento.

(Herdado de AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Gera um evento de automação.

(Herdado de AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

Expõe tipos de DataGridCell para Automação da Interface do Usuário.

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

Gera um evento para notificar o cliente de automação de um valor de propriedade alterado.

(Herdado de AutomationPeer)
ResetChildrenCache()

Redefine de forma síncrona a árvore de elementos filho chamando GetChildrenCore().

(Herdado de AutomationPeer)
SetFocus()

Define o foco do teclado no elemento associado a esse par de automação.

(Herdado de AutomationPeer)
SetFocusCore()

Quando substituído em uma classe derivada, é chamado por SetFocus().

(Herdado de AutomationPeer)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
VerifyAccess()

Impõe que o thread de chamada tenha acesso a isso DispatcherObject.

(Herdado de DispatcherObject)

Implantações explícitas de interface

Nome Description
IGridItemProvider.Column

Obtém o número ordinal da coluna que contém a célula ou o item.

IGridItemProvider.ColumnSpan

Obtém o número de colunas estendidas por uma célula ou 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 item.

IGridItemProvider.Row

Obtém o número ordinal da linha que contém a célula ou o item.

IGridItemProvider.RowSpan

Obtém o número de linhas estendidas por uma célula ou item.

IInvokeProvider.Invoke()

Envia uma solicitação para ativar um controle e iniciar sua única ação inequívoca.

IScrollItemProvider.ScrollIntoView()

Rola a área de conteúdo de um objeto de contêiner para exibir o controle dentro da região visível (visor) do contêiner.

ISelectionItemProvider.AddToSelection()

Adiciona o elemento atual à coleção de itens selecionados.

ISelectionItemProvider.IsSelected

Obtém um valor que indica se um item está selecionado.

ISelectionItemProvider.RemoveFromSelection()

Remove o elemento atual da coleção de itens selecionados.

ISelectionItemProvider.Select()

Desmarca todos os itens selecionados e, em seguida, seleciona o elemento atual.

ISelectionItemProvider.SelectionContainer

Obtém o provedor de Automação da Interface do Usuário que implementa ISelectionProvider e atua como o contêiner para o objeto de chamada.

ITableItemProvider.GetColumnHeaderItems()

Recupera uma coleção de provedores de Automação da Interface do Usuário que representam todos os cabeçalhos de coluna associados a um item ou célula de tabela.

ITableItemProvider.GetRowHeaderItems()

Recupera uma coleção de provedores de Automação da Interface do Usuário que representam todos os cabeçalhos de linha associados a um item ou célula de tabela.

IValueProvider.IsReadOnly

Obtém um valor que especifica se o valor de um controle é somente leitura.

IValueProvider.SetValue(String)

Define o valor de um controle.

IValueProvider.Value

Obtém o valor do controle.

IVirtualizedItemProvider.Realize()

Torna o item virtual totalmente acessível como um elemento de Automação de Interface do Usuário.

Aplica-se a