DataGridCellItemAutomationPeer Classe

Definição

Expõe DataGridCell tipos a Automatização da Interface de Utilizador.

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

Name Description
DataGridCellItemAutomationPeer(Object, DataGridColumn)

Inicializa uma nova instância da DataGridCellItemAutomationPeer classe.

Propriedades

Name Description
Dispatcher

Percebe o Dispatcher que isto DispatcherObject está associado.

(Herdado de DispatcherObject)
EventsSource

Obtém ou define um AutomationPeer que é reportado ao cliente de automação como fonte para todos os eventos que resultam disto 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).

(Herdado de AutomationPeer)

Métodos

Name Description
CheckAccess()

Determina se o thread que chama tem acesso a este 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 aceleradoras para o elemento associado ao par Automatização da Interface de Utilizador.

(Herdado de AutomationPeer)
GetAcceleratorKeyCore()

Quando sobrescrito numa 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 sobrescrito numa classe derivada, é chamado por GetAccessKey().

(Herdado de AutomationPeer)
GetAutomationControlType()

Obtém o tipo de controlo para o elemento associado ao par Automatização da Interface de Utilizador.

(Herdado de AutomationPeer)
GetAutomationControlTypeCore()

Quando sobrescrito numa classe derivada, é chamado por GetAutomationControlType().

(Herdado de AutomationPeer)
GetAutomationId()

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

(Herdado de AutomationPeer)
GetAutomationIdCore()

Quando sobrescrito numa classe derivada, é chamado por GetAutomationId().

(Herdado de AutomationPeer)
GetBoundingRectangle()

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

(Herdado de AutomationPeer)
GetBoundingRectangleCore()

Quando sobrescrito numa classe derivada, é chamado por GetBoundingRectangle().

(Herdado de AutomationPeer)
GetChildren()

Obtém a coleção de elementos GetChildren() que são representados na árvore de Automatização da Interface de Utilizador como elementos filhos imediatos do par de automação.

(Herdado de AutomationPeer)
GetChildrenCore()

Quando sobrescrito numa classe derivada, é chamado por GetChildren().

(Herdado de AutomationPeer)
GetClassName()

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

(Herdado de AutomationPeer)
GetClassNameCore()

Quando sobrescrito numa classe derivada, é chamado por GetClassName().

(Herdado de AutomationPeer)
GetClickablePoint()

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

(Herdado de AutomationPeer)
GetClickablePointCore()

Quando sobrescrito numa classe derivada, é chamado por GetClickablePoint().

(Herdado de AutomationPeer)
GetControlledPeers()

Fornece Automatização da Interface de Utilizador uma lista dos elementos afetados ou controlados por este AutomationPeer.

(Herdado de AutomationPeer)
GetControlledPeersCore()

Quando sobrescrito numa classe derivada, fornece-Automatização da Interface de Utilizador uma lista de elementos afetados ou controlados por esta AutomationPeer.

(Herdado de AutomationPeer)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetHeadingLevel()

Expõe DataGridCell tipos a Automatização da Interface de Utilizador.

(Herdado de AutomationPeer)
GetHeadingLevelCore()

Expõe DataGridCell tipos a Automatização da Interface de Utilizador.

(Herdado de AutomationPeer)
GetHelpText()

Recebe texto que descreve a funcionalidade do controlo associado ao par de automação.

(Herdado de AutomationPeer)
GetHelpTextCore()

Quando sobrescrito numa classe derivada, é chamado por GetHelpText().

(Herdado de AutomationPeer)
GetHostRawElementProviderCore()

Indica-Automatização da Interface de Utilizador onde na árvore de Automatização da Interface de Utilizador colocar o hwnd hospedado por um elemento Windows Presentation Foundation (WPF).

(Herdado de AutomationPeer)
GetItemStatus()

Recebe texto que transmite o estado visual do elemento associado a este par de automação.

(Herdado de AutomationPeer)
GetItemStatusCore()

Quando sobrescrito numa classe derivada, é chamado por GetItemStatus().

(Herdado de AutomationPeer)
GetItemType()

Recebe uma cadeia que descreve que tipo de item um objeto representa.

(Herdado de AutomationPeer)
GetItemTypeCore()

Quando sobrescrito numa classe derivada, é chamado por GetItemType().

(Herdado de AutomationPeer)
GetLabeledBy()

Obtém-se para AutomationPeer o Label que é direcionado ao elemento.

(Herdado de AutomationPeer)
GetLabeledByCore()

Quando sobrescrito numa classe derivada, é chamado por GetLabeledBy().

(Herdado de AutomationPeer)
GetLiveSetting()

Obtém as características de notificação de uma região ativa associada a este par de automação.

(Herdado de AutomationPeer)
GetLiveSettingCore()

Quando sobreposto numa classe derivada, devolve as características de notificação de uma região ativa. Chamado pelo GetLiveSetting() método.

(Herdado de AutomationPeer)
GetLocalizedControlType()

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

(Herdado de AutomationPeer)
GetLocalizedControlTypeCore()

Quando sobrescrito numa classe derivada, é chamado por GetLocalizedControlType().

(Herdado de AutomationPeer)
GetName()

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

(Herdado de AutomationPeer)
GetNameCore()

Quando sobrescrito numa classe derivada, é chamado por GetName().

(Herdado de AutomationPeer)
GetOrientation()

Recebe um valor que indica a orientação explícita de controlo, se existir.

(Herdado de AutomationPeer)
GetOrientationCore()

Quando sobrescrito numa classe derivada, é chamado por GetOrientation().

(Herdado de AutomationPeer)
GetParent()

Percebe que AutomationPeer é o progenitor disto AutomationPeer.

(Herdado de AutomationPeer)
GetPattern(PatternInterface)

Devolve o objeto que suporta o padrão de controlo especificado do elemento associado a este par de automação.

GetPeerFromPoint(Point)

Obtém um AutomationPeer a partir do ponto especificado.

(Herdado de AutomationPeer)
GetPeerFromPointCore(Point)

Quando sobrescrito numa classe derivada, é chamado de .GetPeerFromPoint(Point)

(Herdado de AutomationPeer)
GetPositionInSet()

Tenta obter o valor da PositionInSet propriedade.

(Herdado de AutomationPeer)
GetPositionInSetCore()

Quando sobreposto numa classe derivada, fornece à Automatização da Interface de Utilizador um valor inteiro baseado em um que descreve a posição que este elemento ocupa num grupo ou conjunto.

(Herdado de AutomationPeer)
GetSizeOfSet()

Tenta obter o valor da SizeOfSet propriedade.

(Herdado de AutomationPeer)
GetSizeOfSetCore()

Quando sobreposto numa classe derivada, fornece ao Automatização da Interface de Utilizador o tamanho do grupo ou conjunto a que este 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 este par de automação tem atualmente foco no teclado.

(Herdado de AutomationPeer)
HasKeyboardFocusCore()

Quando sobrescrito numa classe derivada, é chamado por HasKeyboardFocus().

(Herdado de AutomationPeer)
InvalidatePeer()

Desencadeia o recálculo das propriedades principais do AutomationPeer e levanta a PropertyChanged notificação ao Cliente de Automação se as propriedades mudarem.

(Herdado de AutomationPeer)
IsContentElement()

Obtém um valor que indica se o elemento associado a este par de automação contém dados apresentados ao utilizador.

(Herdado de AutomationPeer)
IsContentElementCore()

Quando sobrescrito numa classe derivada, é chamado por IsContentElement().

(Herdado de AutomationPeer)
IsControlElement()

Obtém um valor que indica se o elemento é entendido pelo utilizador como interativo ou como contribuindo para a estrutura lógica do controlo na interface gráfica.

(Herdado de AutomationPeer)
IsControlElementCore()

Quando sobrescrito numa classe derivada, é chamado por IsControlElement().

(Herdado de AutomationPeer)
IsDialog()

Expõe DataGridCell tipos a Automatização da Interface de Utilizador.

(Herdado de AutomationPeer)
IsDialogCore()

Expõe DataGridCell tipos a Automatização da Interface de Utilizador.

(Herdado de AutomationPeer)
IsEnabled()

Obtém um valor que indica se o elemento associado a este par de automação suporta interação.

(Herdado de AutomationPeer)
IsEnabledCore()

Quando sobrescrito numa classe derivada, é chamado por IsEnabled().

(Herdado de AutomationPeer)
IsKeyboardFocusable()

Recebe um valor que indica se o elemento pode aceitar o foco do teclado.

(Herdado de AutomationPeer)
IsKeyboardFocusableCore()

Quando sobrescrito numa classe derivada, é chamado por IsKeyboardFocusable().

(Herdado de AutomationPeer)
IsOffscreen()

Recebe um valor que indica se um elemento está fora do ecrã.

(Herdado de AutomationPeer)
IsOffscreenCore()

Quando sobrescrito numa classe derivada, é chamado por IsOffscreen().

(Herdado de AutomationPeer)
IsPassword()

Recebe um valor que indica se o elemento contém conteúdo sensível.

(Herdado de AutomationPeer)
IsPasswordCore()

Quando sobrescrito numa classe derivada, é chamado por IsPassword().

(Herdado de AutomationPeer)
IsRequiredForForm()

Recebe um valor que indica se o elemento associado a este par deve ser preenchido num formulário.

(Herdado de AutomationPeer)
IsRequiredForFormCore()

Quando sobrescrito numa classe derivada, é chamado por IsRequiredForForm().

(Herdado de AutomationPeer)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
PeerFromProvider(IRawElementProviderSimple)

Recebe um AutomationPeer proxy especificado IRawElementProviderSimple .

(Herdado de AutomationPeer)
ProviderFromPeer(AutomationPeer)

Obtém-se para IRawElementProviderSimple o especificado AutomationPeer.

(Herdado de AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Chamado pelo AutomationPeer para levantar o AsyncContentLoadedEvent evento.

(Herdado de AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Levanta um evento de automação.

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

Expõe DataGridCell tipos a Automatização da Interface de Utilizador.

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

Levanta um evento para notificar o cliente de automação de uma alteração no valor da propriedade.

(Herdado de AutomationPeer)
ResetChildrenCache()

Reinicia sincronizadamente a árvore dos elementos filhos chamando GetChildrenCore().

(Herdado de AutomationPeer)
SetFocus()

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

(Herdado de AutomationPeer)
SetFocusCore()

Quando sobrescrito numa classe derivada, é chamado por SetFocus().

(Herdado de AutomationPeer)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
VerifyAccess()

Faz cumprir que o thread que chama tem acesso a este DispatcherObject.

(Herdado de DispatcherObject)

Implementações de Interface Explícita

Name Description
IGridItemProvider.Column

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

IGridItemProvider.ColumnSpan

Obtém o número de colunas abrangidas por uma célula ou item.

IGridItemProvider.ContainingGrid

Recebe um fornecedor Automatização da Interface de Utilizador que implementa IGridProvider e representa o contentor da célula ou item.

IGridItemProvider.Row

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

IGridItemProvider.RowSpan

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

IInvokeProvider.Invoke()

Envia um pedido para ativar um controlo e iniciar a sua única ação inequívoca.

IScrollItemProvider.ScrollIntoView()

Desloca a área de conteúdo de um objeto contentor para mostrar o controlo dentro da região visível (viewport) do contentor.

ISelectionItemProvider.AddToSelection()

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

ISelectionItemProvider.IsSelected

Recebe um valor que indica se um item foi selecionado.

ISelectionItemProvider.RemoveFromSelection()

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

ISelectionItemProvider.Select()

Desseleciona quaisquer itens selecionados e depois seleciona o elemento atual.

ISelectionItemProvider.SelectionContainer

Recebe o fornecedor de Automatização da Interface de Utilizador que implementa ISelectionProvider e atua como contentor para o objeto que chama.

ITableItemProvider.GetColumnHeaderItems()

Recupera uma coleção de fornecedores de Automatização da Interface de Utilizador que representam todos os cabeçalhos das colunas associados a um item ou célula da tabela.

ITableItemProvider.GetRowHeaderItems()

Recupera uma coleção de fornecedores de Automatização da Interface de Utilizador que representam todos os cabeçalhos de linha associados a um item de tabela ou célula.

IValueProvider.IsReadOnly

Obtém um valor que especifica se o valor de um controlo é apenas de leitura.

IValueProvider.SetValue(String)

Define o valor de um controlo.

IValueProvider.Value

Obtém o valor do controlo.

IVirtualizedItemProvider.Realize()

Torna o item virtual totalmente acessível como elemento de Automatização da Interface de Utilizador.

Aplica-se a