Classe VirtualizingTreeViewItemAutomationPeer

Gerarchia di ereditarietà

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.Automation.Peers.AutomationPeer
      System.Windows.Automation.Peers.ItemAutomationPeer
        System.Windows.Automation.Peers.SelectorItemAutomationPeer
          System.Windows.Automation.Peers.ListBoxItemAutomationPeer
            Microsoft.Internal.VisualStudio.PlatformUI.VirtualizingTreeViewItemAutomationPeer

Spazio dei nomi:  Microsoft.Internal.VisualStudio.PlatformUI
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
Public Class VirtualizingTreeViewItemAutomationPeer _
    Inherits ListBoxItemAutomationPeer _
    Implements IExpandCollapseProvider, IValueProvider
public class VirtualizingTreeViewItemAutomationPeer : ListBoxItemAutomationPeer, 
    IExpandCollapseProvider, IValueProvider

Il tipo VirtualizingTreeViewItemAutomationPeer espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico VirtualizingTreeViewItemAutomationPeer

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Dispatcher ottiene Dispatcher ciò DispatcherObject viene associato. (Ereditato da DispatcherObject)
Proprietà pubblica EventsSource Ottiene o imposta un AutomationPeer riportato al client di automazione come origine per tutti gli eventi che vengono generati da questo AutomationPeer. (Ereditato da AutomationPeer)
Proprietà pubblica ExpandCollapseState
Proprietà protetta. IsHwndHost Ottiene un valore che indica se l’elemento associato a questo AutomationPeer contiene hwnds in Windows Presentation Foundation (WPF). (Ereditato da AutomationPeer)
Proprietà pubblica IsReadOnly
Proprietà pubblica Item Ottiene l’elemento di dati nella raccolta Items associata a ItemAutomationPeer. (Ereditato da ItemAutomationPeer)
Proprietà pubblica ItemsControlAutomationPeer Ottiene l'oggetto ItemsControlAutomationPeer associato all'oggetto ItemsControl che contiene la raccolta Items. (Ereditato da ItemAutomationPeer)
Proprietà pubblica Value

In alto

Metodi

  Nome Descrizione
Metodo pubblico CheckAccess determina se il thread chiamante ha accesso a questo DispatcherObject. (Ereditato da DispatcherObject)
Metodo pubblico Collapse
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico Expand
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetAcceleratorKey Ottiene le combinazioni di tasti di scelta rapida per l'elemento associato al peer di Automazione interfaccia utente.  (Ereditato da AutomationPeer)
Metodo protetto GetAcceleratorKeyCore Ottiene il tasto di scelta rapida per UIElement che corrisponde all'elemento di dati nell'insieme Items associato a ItemAutomationPeer. (Ereditato da ItemAutomationPeer)
Metodo pubblico GetAccessKey Ottiene il tasto di scelta per l’elemento associato al peer di automazione. (Ereditato da AutomationPeer)
Metodo protetto GetAccessKeyCore Ottiene il tasto di scelta per UIElement che corrisponde all'elemento di dati nell'insieme Items associato a ItemAutomationPeer. (Ereditato da ItemAutomationPeer)
Metodo pubblico GetAutomationControlType Ottiene il tipo di controllo per l’elemento associato con il peer di Automazione interfaccia utente. (Ereditato da AutomationPeer)
Metodo protetto GetAutomationControlTypeCore (Esegue l'override di ListBoxItemAutomationPeer.GetAutomationControlTypeCore()).
Metodo pubblico GetAutomationId Ottiene l'oggetto AutomationId dell’elemento associato al peer di automazione. (Ereditato da AutomationPeer)
Metodo protetto GetAutomationIdCore Ottiene la stringa che identifica in modo univoco UIElement che corrisponde all'elemento di dati nell'insieme Items associato a questo ItemAutomationPeer. (Ereditato da ItemAutomationPeer)
Metodo pubblico GetBoundingRectangle Ottiene l'oggetto Rect che rappresenta le coordinate sullo schermo dell’elemento associato al peer di automazione. (Ereditato da AutomationPeer)
Metodo protetto GetBoundingRectangleCore Ottiene il Rect che rappresenta il rettangolo di delimitazione dell'elemento UIElement specificato. (Ereditato da ItemAutomationPeer)
Metodo pubblico 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)
Metodo protetto GetChildrenCore (Esegue l'override di ItemAutomationPeer.GetChildrenCore()).
Metodo pubblico GetClassName Ottiene un nome utilizzato con AutomationControlType per differenziare il controllo rappresentato da AutomationPeer. (Ereditato da AutomationPeer)
Metodo protetto GetClassNameCore (Esegue l'override di ListBoxItemAutomationPeer.GetClassNameCore()).
Metodo pubblico GetClickablePoint Ottiene un oggetto Point sull'elemento associato al peer di automazione che risponde al clic del mouse. (Ereditato da AutomationPeer)
Metodo protetto GetClickablePointCore Ottiene un Point che rappresenta lo spazio selezionabile sull’elemento UIElement specificato. (Ereditato da ItemAutomationPeer)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetHelpText Ottiene il testo che descrive la funzionalità del controllo associato al peer di automazione. (Ereditato da AutomationPeer)
Metodo protetto GetHelpTextCore Ottiene la stringa che descrive la funzionalità dell'elemento UIElement che corrisponde all'elemento di dati nell'insieme Items associato a questo ItemAutomationPeer. (Ereditato da ItemAutomationPeer)
Metodo protetto GetHostRawElementProviderCore Informa Automazione interfaccia utente dove nella struttura ad albero Automazione interfaccia utente va posizionato il hwnd contenuto da un elemento Windows Presentation Foundation (WPF). (Ereditato da AutomationPeer)
Metodo pubblico GetItemStatus Ottiene il testo che fornisce lo stato visivo dell'elemento associato a questo peer di automazione. (Ereditato da AutomationPeer)
Metodo protetto GetItemStatusCore Ottiene una stringa che fornisce lo stato visivo dell’elemento UIElement specificato. (Ereditato da ItemAutomationPeer)
Metodo pubblico GetItemType Ottiene una stringa che descrive quale tipo di elemento rappresenta un oggetto. (Ereditato da AutomationPeer)
Metodo protetto GetItemTypeCore Ottiene una stringa leggibile che contiene il tipo di elemento rappresentato dall’elemento UIElement specificato. (Ereditato da ItemAutomationPeer)
Metodo pubblico GetLabeledBy Ottiene l'oggetto AutomationPeer per Label che è indirizzato all’elemento. (Ereditato da AutomationPeer)
Metodo protetto GetLabeledByCore Ottiene il AutomationPeer per il controllo Label indirizzato all’elemento UIElement specificato. (Ereditato da ItemAutomationPeer)
Metodo pubblico GetLocalizedControlType Ottiene una stringa localizzata leggibile che rappresenta il valore AutomationControlType per il controllo associato a questo peer di automazione. (Ereditato da AutomationPeer)
Metodo protetto GetLocalizedControlTypeCore Quando viene sottoposto a override in una classe derivata, viene chiamato da GetLocalizedControlType. (Ereditato da AutomationPeer)
Metodo pubblico GetName Ottiene la stringa di testo che descrive l’elemento che è associato a questo peer di automazione. (Ereditato da AutomationPeer)
Metodo protetto GetNameCore (Esegue l'override di ItemAutomationPeer.GetNameCore()).
Metodo pubblico GetOrientation Ottiene un valore che indica l'orientamento del controllo esplicito, se presente. (Ereditato da AutomationPeer)
Metodo protetto GetOrientationCore Ottiene un valore che indica se l’elemento UIElement specificato è disposto in una direzione particolare. (Ereditato da ItemAutomationPeer)
Metodo pubblico GetParent Ottiene il AutomationPeer che è padre di AutomationPeer. (Ereditato da AutomationPeer)
Metodo pubblico GetPattern (Esegue l'override di ListBoxItemAutomationPeer.GetPattern(PatternInterface)).
Metodo pubblico GetPeerFromPoint Ottiene un AutomationPeer dal punto specificato. (Ereditato da AutomationPeer)
Metodo protetto GetPeerFromPointCore (Esegue l'override di AutomationPeer.GetPeerFromPointCore(Point)).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico 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)
Metodo protetto HasKeyboardFocusCore Ottiene un valore che indica se l’elemento UIElement specificato ha correntemente uno stato attivo di input dalla tastiera. (Ereditato da ItemAutomationPeer)
Metodo pubblico InvalidatePeer Attiva il ricalcolo delle proprietà principali del AutomationPeer e genera la notifica PropertyChanged al client di automazione se le proprietà sono state modificate. (Ereditato da AutomationPeer)
Metodo pubblico IsContentElement Ottiene un valore che indica se l’elemento associato a questo peer di automazione contiene dati presentati all'utente. (Ereditato da AutomationPeer)
Metodo protetto IsContentElementCore Ottiene un valore che indica se l’elemento UIElement specificato contiene dati presentati all'utente. (Ereditato da ItemAutomationPeer)
Metodo pubblico IsControlElement Ottiene un valore che indica se l'elemento viene considerato dall'utente come interattivo o come parte della struttura logica del controllo in GUI. (Ereditato da AutomationPeer)
Metodo protetto IsControlElementCore Ottiene un valore che indica se l’elemento UIElement associato al ItemAutomationPeer viene considerato dall'utente finale come interattivo. (Ereditato da ItemAutomationPeer)
Metodo pubblico IsEnabled Ottiene un valore che indica se l’elemento associato a questo peer di automazione supporta l'interazione. (Ereditato da AutomationPeer)
Metodo protetto IsEnabledCore (Esegue l'override di ItemAutomationPeer.IsEnabledCore()).
Metodo pubblico IsKeyboardFocusable Ottiene un valore che indica se l'elemento può accettare lo stato attivo. (Ereditato da AutomationPeer)
Metodo protetto IsKeyboardFocusableCore (Esegue l'override di ItemAutomationPeer.IsKeyboardFocusableCore()).
Metodo pubblico IsOffscreen Ottiene un valore che indica se un elemento è fuori dallo schermo. (Ereditato da AutomationPeer)
Metodo protetto IsOffscreenCore Ottiene un valore che indica se l’elemento UIElement specificato è fuori dallo schermo. (Ereditato da ItemAutomationPeer)
Metodo pubblico IsPassword Ottiene un valore che indica se l’elemento include contenuto riservato. (Ereditato da AutomationPeer)
Metodo protetto IsPasswordCore Ottiene un valore che indica se l’elemento UIElement specificato include contenuto protetto. (Ereditato da ItemAutomationPeer)
Metodo pubblico IsRequiredForForm Ottiene un valore che indica se l’elemento associato a questo peer deve essere completato in un modulo. (Ereditato da AutomationPeer)
Metodo protetto IsRequiredForFormCore Ottiene o imposta un valore che indica se l'elemento UIElement specificato è obbligatorio per il completamento di un modulo. (Ereditato da ItemAutomationPeer)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protetto PeerFromProvider Ottiene un oggetto AutomationPeer per il proxy IRawElementProviderSimple specificato. (Ereditato da AutomationPeer)
Metodo protetto ProviderFromPeer Ottiene IRawElementProviderSimple per l'oggetto AutomationPeer specificato. (Ereditato da AutomationPeer)
Metodo pubblico RaiseAsyncContentLoadedEvent Chiamato quindi dal AutomationPeer per generare l'evento AsyncContentLoadedEvent. (Ereditato da AutomationPeer)
Metodo pubblico RaiseAutomationEvent Genera un evento di automazione. (Ereditato da AutomationPeer)
Metodo pubblico RaisePropertyChangedEvent Genera un evento per notificare il client di automazione della modifica di un valore della proprietà. (Ereditato da AutomationPeer)
Metodo pubblico ResetChildrenCache Reimposta la struttura ad albero di elementi figlio in modo sincrono chiamando GetChildrenCore. (Ereditato da AutomationPeer)
Metodo pubblico SetFocus Imposta lo stato attivo della tastiera sull’elemento associato a questo peer di automazione. (Ereditato da AutomationPeer)
Metodo protetto SetFocusCore (Esegue l'override di ItemAutomationPeer.SetFocusCore()).
Metodo pubblico SetValue
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico VerifyAccess Impone che il thread chiamante ha accesso a questo DispatcherObject. (Ereditato da DispatcherObject)

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ISelectionItemProvider.AddToSelection questo tipo o membro supporta Windows Presentation Foundation (WPF) l'infrastruttura e non deve essere utilizzata direttamente dal codice. (Ereditato da SelectorItemAutomationPeer)
Implementazione esplicita dell'interfacciaProprietà privata ISelectionItemProvider.IsSelected questo tipo o membro supporta Windows Presentation Foundation (WPF) l'infrastruttura e non deve essere utilizzata direttamente dal codice. (Ereditato da SelectorItemAutomationPeer)
Implementazione esplicita dell'interfacciaMetodo privato IVirtualizedItemProvider.Realize Rende l'elemento virtuale completamente accessibile come elemento di automazione interfaccia utente. (Ereditato da ItemAutomationPeer)
Implementazione esplicita dell'interfacciaMetodo privato ISelectionItemProvider.RemoveFromSelection questo tipo o membro supporta Windows Presentation Foundation (WPF) l'infrastruttura e non deve essere utilizzata direttamente dal codice. (Ereditato da SelectorItemAutomationPeer)
Implementazione esplicita dell'interfacciaMetodo privato IScrollItemProvider.ScrollIntoView questo tipo o membro supporta Windows Presentation Foundation (WPF) l'infrastruttura e non deve essere utilizzata direttamente dal codice. (Ereditato da ListBoxItemAutomationPeer)
Implementazione esplicita dell'interfacciaMetodo privato ISelectionItemProvider.Select questo tipo o membro supporta Windows Presentation Foundation (WPF) l'infrastruttura e non deve essere utilizzata direttamente dal codice. (Ereditato da SelectorItemAutomationPeer)
Implementazione esplicita dell'interfacciaProprietà privata ISelectionItemProvider.SelectionContainer questo tipo o membro supporta Windows Presentation Foundation (WPF) l'infrastruttura e non deve essere utilizzata direttamente dal codice. (Ereditato da SelectorItemAutomationPeer)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Internal.VisualStudio.PlatformUI