Condividi tramite


DataGridCellItemAutomationPeer Classe

Definizione

Espone i tipi DataGridCell all'automazione interfaccia utente.

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
Ereditarietà
DataGridCellItemAutomationPeer
Implementazioni

Costruttori

DataGridCellItemAutomationPeer(Object, DataGridColumn)

Inizializza una nuova istanza della classe DataGridCellItemAutomationPeer.

Proprietà

Dispatcher

Ottiene l'oggetto Dispatcher associato a DispatcherObject.

(Ereditato da DispatcherObject)
EventsSource

Ottiene o imposta un AutomationPeer che viene segnalato al client di automazione come origine per tutti gli eventi provenienti da questo AutomationPeer.

(Ereditato da AutomationPeer)
IsHwndHost

Ottiene un valore che indica se l'elemento associato a questo AutomationPeer host hwnds in Windows Presentation Foundation (WPF).

(Ereditato da AutomationPeer)

Metodi

CheckAccess()

Determina se il thread chiamante ha accesso a DispatcherObject.

(Ereditato da DispatcherObject)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetAcceleratorKey()

Ottiene le combinazioni di tasti di scelta rapida per l'elemento associato al peer Automazione interfaccia utente.

(Ereditato da AutomationPeer)
GetAcceleratorKeyCore()

In caso di override in una classe derivata, viene chiamato da GetAcceleratorKey().

(Ereditato da AutomationPeer)
GetAccessKey()

Ottiene il tasto di scelta per l'elemento associato al peer di automazione.

(Ereditato da AutomationPeer)
GetAccessKeyCore()

In caso di override in una classe derivata, viene chiamato da GetAccessKey().

(Ereditato da AutomationPeer)
GetAutomationControlType()

Ottiene il tipo di controllo per l'elemento associato al peer Automazione interfaccia utente.

(Ereditato da AutomationPeer)
GetAutomationControlTypeCore()

In caso di override in una classe derivata, viene chiamato da GetAutomationControlType().

(Ereditato da AutomationPeer)
GetAutomationId()

Ottiene l'oggetto AutomationId dell’elemento associato al peer di automazione.

(Ereditato da AutomationPeer)
GetAutomationIdCore()

In caso di override in una classe derivata, viene chiamato da GetAutomationId().

(Ereditato da AutomationPeer)
GetBoundingRectangle()

Ottiene l'oggetto Rect che rappresenta le coordinate sullo schermo dell’elemento associato al peer di automazione.

(Ereditato da AutomationPeer)
GetBoundingRectangleCore()

In caso di override in una classe derivata, viene chiamato da GetBoundingRectangle().

(Ereditato da AutomationPeer)
GetChildren()

Ottiene l'insieme di elementi GetChildren() rappresentati nella struttura ad albero di automazione interfaccia utente come elementi figlio immediati del peer di automazione.

(Ereditato da AutomationPeer)
GetChildrenCore()

In caso di override in una classe derivata, viene chiamato da GetChildren().

(Ereditato da AutomationPeer)
GetClassName()

Ottiene un nome utilizzato con AutomationControlType per differenziare il controllo rappresentato da AutomationPeer.

(Ereditato da AutomationPeer)
GetClassNameCore()

In caso di override in una classe derivata, viene chiamato da GetClassName().

(Ereditato da AutomationPeer)
GetClickablePoint()

Ottiene un oggetto Point sull'elemento associato al peer di automazione che risponde al clic del mouse.

(Ereditato da AutomationPeer)
GetClickablePointCore()

In caso di override in una classe derivata, viene chiamato da GetClickablePoint().

(Ereditato da AutomationPeer)
GetControlledPeers()

Offre Automazione interfaccia utente con un elenco di elementi interessati o controllati da questo oggetto AutomationPeer.

(Ereditato da AutomationPeer)
GetControlledPeersCore()

Se sottoposto a override in una classe derivata, offre Automazione interfaccia utente con un elenco di elementi interessati o controllati da questo oggetto AutomationPeer.

(Ereditato da AutomationPeer)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetHeadingLevel()

Espone i tipi DataGridCell all'automazione interfaccia utente.

(Ereditato da AutomationPeer)
GetHeadingLevelCore()

Espone i tipi DataGridCell all'automazione interfaccia utente.

(Ereditato da AutomationPeer)
GetHelpText()

Ottiene il testo che descrive la funzionalità del controllo associato al peer di automazione.

(Ereditato da AutomationPeer)
GetHelpTextCore()

In caso di override in una classe derivata, viene chiamato da GetHelpText().

(Ereditato da AutomationPeer)
GetHostRawElementProviderCore()

Indica Automazione interfaccia utente dove nell'albero Automazione interfaccia utente posizionare l'oggetto hwnd ospitato da un elemento Windows Presentation Foundation (WPF).

(Ereditato da AutomationPeer)
GetItemStatus()

Ottiene il testo che fornisce lo stato visivo dell'elemento associato a questo peer di automazione.

(Ereditato da AutomationPeer)
GetItemStatusCore()

In caso di override in una classe derivata, viene chiamato da GetItemStatus().

(Ereditato da AutomationPeer)
GetItemType()

Ottiene una stringa che descrive quale tipo di elemento rappresenta un oggetto.

(Ereditato da AutomationPeer)
GetItemTypeCore()

In caso di override in una classe derivata, viene chiamato da GetItemType().

(Ereditato da AutomationPeer)
GetLabeledBy()

Ottiene l'oggetto AutomationPeer per l'oggetto Label da applicare all'elemento di destinazione.

(Ereditato da AutomationPeer)
GetLabeledByCore()

In caso di override in una classe derivata, viene chiamato da GetLabeledBy().

(Ereditato da AutomationPeer)
GetLiveSetting()

Ottiene le caratteristiche di notifica di un'area dinamica associata a questo peer di automazione.

(Ereditato da AutomationPeer)
GetLiveSettingCore()

Quando sottoposto a override in una classe derivata, restituisce le caratteristiche di notifica di un'area dinamica. Chiamato dal metodo GetLiveSetting().

(Ereditato da AutomationPeer)
GetLocalizedControlType()

Ottiene una stringa localizzata leggibile che rappresenta il valore AutomationControlType per il controllo associato a questo peer di automazione.

(Ereditato da AutomationPeer)
GetLocalizedControlTypeCore()

In caso di override in una classe derivata, viene chiamato da GetLocalizedControlType().

(Ereditato da AutomationPeer)
GetName()

Ottiene la stringa di testo che descrive l’elemento che è associato a questo peer di automazione.

(Ereditato da AutomationPeer)
GetNameCore()

In caso di override in una classe derivata, viene chiamato da GetName().

(Ereditato da AutomationPeer)
GetOrientation()

Ottiene un valore che indica l'orientamento del controllo esplicito, se presente.

(Ereditato da AutomationPeer)
GetOrientationCore()

In caso di override in una classe derivata, viene chiamato da GetOrientation().

(Ereditato da AutomationPeer)
GetParent()

Ottiene il AutomationPeer che è padre di AutomationPeer.

(Ereditato da AutomationPeer)
GetPattern(PatternInterface)

Restituisce l'oggetto che supporta il modello di controllo specificato dell'elemento associato a questo peer di automazione.

GetPeerFromPoint(Point)

Ottiene un AutomationPeer dal punto specificato.

(Ereditato da AutomationPeer)
GetPeerFromPointCore(Point)

Quando viene sottoposto a override in una classe derivata, viene chiamato da GetPeerFromPoint(Point).

(Ereditato da AutomationPeer)
GetPositionInSet()

Tenta di ottenere il valore della proprietà PositionInSet.

(Ereditato da AutomationPeer)
GetPositionInSetCore()

Se sottoposto a override in una classe derivata, offre Automazione interfaccia utente con un intero in base 1 che descrive la posizione occupata da questo elemento in un gruppo o un set.

(Ereditato da AutomationPeer)
GetSizeOfSet()

Tenta di ottenere il valore della proprietà SizeOfSet.

(Ereditato da AutomationPeer)
GetSizeOfSetCore()

Se sottoposto a override in una classe derivata, offre Automazione interfaccia utente con le dimensioni del gruppo o del set a cui appartiene questo elemento.

(Ereditato da AutomationPeer)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
HasKeyboardFocus()

Ottiene un valore che indica se l’elemento associato a questo peer di automazione ha attualmente lo stato attivo di input dalla tastiera.

(Ereditato da AutomationPeer)
HasKeyboardFocusCore()

In caso di override in una classe derivata, viene chiamato da HasKeyboardFocus().

(Ereditato da AutomationPeer)
InvalidatePeer()

Attiva il ricalcolo delle proprietà principali di AutomationPeer e genera la notifica PropertyChanged per il client di automazione se le proprietà sono state modificate.

(Ereditato da AutomationPeer)
IsContentElement()

Ottiene un valore che indica se l'elemento associato a questo peer di automazione contiene dati presentati all'utente.

(Ereditato da AutomationPeer)
IsContentElementCore()

In caso di override in una classe derivata, viene chiamato da IsContentElement().

(Ereditato da AutomationPeer)
IsControlElement()

Ottiene un valore che indica se l'elemento viene compreso dall'utente come interattivo o che contribuisce alla struttura logica del controllo nell'interfaccia utente grafica.

(Ereditato da AutomationPeer)
IsControlElementCore()

In caso di override in una classe derivata, viene chiamato da IsControlElement().

(Ereditato da AutomationPeer)
IsDialog()

Espone i tipi DataGridCell all'automazione interfaccia utente.

(Ereditato da AutomationPeer)
IsDialogCore()

Espone i tipi DataGridCell all'automazione interfaccia utente.

(Ereditato da AutomationPeer)
IsEnabled()

Ottiene un valore che indica se l’elemento associato a questo peer di automazione supporta l'interazione.

(Ereditato da AutomationPeer)
IsEnabledCore()

In caso di override in una classe derivata, viene chiamato da IsEnabled().

(Ereditato da AutomationPeer)
IsKeyboardFocusable()

Ottiene un valore che indica se l'elemento può accettare lo stato attivo.

(Ereditato da AutomationPeer)
IsKeyboardFocusableCore()

In caso di override in una classe derivata, viene chiamato da IsKeyboardFocusable().

(Ereditato da AutomationPeer)
IsOffscreen()

Ottiene un valore che indica se un elemento è fuori dallo schermo.

(Ereditato da AutomationPeer)
IsOffscreenCore()

In caso di override in una classe derivata, viene chiamato da IsOffscreen().

(Ereditato da AutomationPeer)
IsPassword()

Ottiene un valore che indica se l’elemento include contenuto riservato.

(Ereditato da AutomationPeer)
IsPasswordCore()

In caso di override in una classe derivata, viene chiamato da IsPassword().

(Ereditato da AutomationPeer)
IsRequiredForForm()

Ottiene un valore che indica se l’elemento associato a questo peer deve essere completato in un modulo.

(Ereditato da AutomationPeer)
IsRequiredForFormCore()

In caso di override in una classe derivata, viene chiamato da IsRequiredForForm().

(Ereditato da AutomationPeer)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
PeerFromProvider(IRawElementProviderSimple)

Ottiene un oggetto AutomationPeer per il proxy IRawElementProviderSimple specificato.

(Ereditato da AutomationPeer)
ProviderFromPeer(AutomationPeer)

Ottiene IRawElementProviderSimple per l'elemento AutomationPeer specificato.

(Ereditato da AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Chiamato quindi dal AutomationPeer per generare l'evento AsyncContentLoadedEvent.

(Ereditato da AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Genera un evento di automazione.

(Ereditato da AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

Espone i tipi DataGridCell all'automazione interfaccia utente.

(Ereditato da AutomationPeer)
RaisePropertyChangedEvent(AutomationProperty, Object, Object)

Genera un evento per notificare al client di automazione un valore della proprietà modificata.

(Ereditato da AutomationPeer)
ResetChildrenCache()

Reimposta in modo sincrono l'albero di elementi figlio chiamando GetChildrenCore().

(Ereditato da AutomationPeer)
SetFocus()

Imposta lo stato attivo della tastiera sull’elemento associato a questo peer di automazione.

(Ereditato da AutomationPeer)
SetFocusCore()

In caso di override in una classe derivata, viene chiamato da SetFocus().

(Ereditato da AutomationPeer)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
VerifyAccess()

Impone che il thread chiamante abbia accesso a DispatcherObject.

(Ereditato da DispatcherObject)

Implementazioni dell'interfaccia esplicita

IGridItemProvider.Column

Ottiene il numero ordinale della colonna contenente la cella o l'elemento.

IGridItemProvider.ColumnSpan

Ottiene il numero di colonne occupate da una cella o un elemento.

IGridItemProvider.ContainingGrid

Ottiene un provider di automazione interfaccia utente che implementa IGridProvider e rappresenta il contenitore della cella o dell'elemento.

IGridItemProvider.Row

Ottiene il numero ordinale della riga contenente la cella o l'elemento.

IGridItemProvider.RowSpan

Ottiene il numero di righe occupate da una cella o un elemento.

IInvokeProvider.Invoke()

Invia una richiesta per l'attivazione di un controllo e l'avvio dell'azione singola e non ambigua corrispondente.

IScrollItemProvider.ScrollIntoView()

Scorre l'area del contenuto di un oggetto contenitore per visualizzare il controllo all'interno dell'area visibile (viewport) del contenitore.

ISelectionItemProvider.AddToSelection()

Aggiunge l'elemento corrente alla raccolta di elementi selezionati.

ISelectionItemProvider.IsSelected

Ottiene un valore che indica se un elemento è selezionato.

ISelectionItemProvider.RemoveFromSelection()

Rimuove l'elemento corrente dalla raccolta di elementi selezionati.

ISelectionItemProvider.Select()

Deseleziona gli elementi selezionati e quindi seleziona l'elemento corrente.

ISelectionItemProvider.SelectionContainer

Ottiene il provider di automazione interfaccia utente che implementa ISelectionProvider e funge da contenitore per l'oggetto chiamante.

ITableItemProvider.GetColumnHeaderItems()

Recupera una raccolta di provider di automazione interfaccia utente che rappresenta tutte le intestazioni di colonna associate a un elemento o una cella della tabella.

ITableItemProvider.GetRowHeaderItems()

Recupera una raccolta di provider di automazione interfaccia utente che rappresenta tutte le intestazioni di riga associate a un elemento o una cella della tabella.

IValueProvider.IsReadOnly

Ottiene un valore che specifica se il valore di un controllo è di sola lettura.

IValueProvider.SetValue(String)

Imposta il valore di un controllo.

IValueProvider.Value

Ottiene il valore del controllo.

IVirtualizedItemProvider.Realize()

Rende l'elemento virtuale completamente accessibile come elemento di automazione interfaccia utente.

Si applica a