Język

TreeViewDataItemAutomationPeer Klasa

Definicja

Uwidacznia typy TreeViewItem zawierające elementy danych do automatyzacja interfejsu użytkownika.

public ref class TreeViewDataItemAutomationPeer : System::Windows::Automation::Peers::ItemAutomationPeer, System::Windows::Automation::Provider::IExpandCollapseProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ISelectionItemProvider
public class TreeViewDataItemAutomationPeer : System.Windows.Automation.Peers.ItemAutomationPeer, System.Windows.Automation.Provider.IExpandCollapseProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ISelectionItemProvider
type TreeViewDataItemAutomationPeer = class
    inherit ItemAutomationPeer
    interface ISelectionItemProvider
    interface IScrollItemProvider
    interface IExpandCollapseProvider
type TreeViewDataItemAutomationPeer = class
    inherit ItemAutomationPeer
    interface IExpandCollapseProvider
    interface IScrollItemProvider
    interface ISelectionItemProvider
Public Class TreeViewDataItemAutomationPeer
Inherits ItemAutomationPeer
Implements IExpandCollapseProvider, IScrollItemProvider, ISelectionItemProvider
Dziedziczenie
TreeViewDataItemAutomationPeer
Implementuje

Konstruktory

Nazwa Opis
TreeViewDataItemAutomationPeer(Object, ItemsControlAutomationPeer, TreeViewDataItemAutomationPeer)

Inicjuje nowe wystąpienie klasy TreeViewDataItemAutomationPeer.

Właściwości

Nazwa Opis
Dispatcher

Pobiera elementDispatcher, z który DispatcherObject jest skojarzony.

(Odziedziczone po DispatcherObject)
EventsSource

Pobiera lub ustawia element zgłaszany AutomationPeer klientowi automatyzacji jako źródło dla wszystkich zdarzeń, które pochodzą z tego AutomationPeerelementu .

(Odziedziczone po AutomationPeer)
IsHwndHost

Pobiera wartość wskazującą, czy element skojarzony z tym AutomationPeer hostami hwnds w programie Windows Presentation Foundation (WPF).

(Odziedziczone po AutomationPeer)
Item

Pobiera element danych w kolekcji Items skojarzonej z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
ItemsControlAutomationPeer

Pobiera element ItemsControlAutomationPeer skojarzony z ItemsControl kolekcją Items , która zawiera kolekcję.

(Odziedziczone po ItemAutomationPeer)
ParentDataItemAutomationPeer

Pobiera element TreeViewDataItemAutomationPeer nadrzędny do tego elementu równorzędnego automatyzacji.

Metody

Nazwa Opis
CheckAccess()

Określa, czy wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetAcceleratorKey()

Pobiera kombinacje klawiszy akceleratora dla elementu skojarzonego z elementem równorzędnym automatyzacji interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
GetAcceleratorKeyCore()

Pobiera klucz akceleratora UIElement odpowiadający elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
GetAccessKey()

Pobiera klucz dostępu dla elementu skojarzonego z elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetAccessKeyCore()

Pobiera klucz dostępu odpowiadający UIElement elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
GetAutomationControlType()

Pobiera typ kontrolki dla elementu skojarzonego z elementem równorzędnym automatyzacji interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
GetAutomationControlTypeCore()

Pobiera typ kontrolki skojarzony TreeViewItem z tym TreeViewDataItemAutomationPeerelementem . Wywoływane przez GetAutomationControlType().

GetAutomationId()

AutomationId Pobiera element skojarzony z elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetAutomationIdCore()

Pobiera ciąg, który jednoznacznie identyfikuje UIElement element danych odpowiadający elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
GetBoundingRectangle()

Rect Pobiera obiekt reprezentujący współrzędne ekranu elementu skojarzonego z elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetBoundingRectangleCore()

Pobiera wartość Rect reprezentującą prostokąt ograniczenia określonego UIElementelementu .

(Odziedziczone po ItemAutomationPeer)
GetChildren()

Pobiera kolekcję GetChildren() elementów reprezentowanych w drzewie automatyzacji interfejsu użytkownika jako natychmiastowe elementy podrzędne elementu równorzędnego automatyzacji.

(Odziedziczone po AutomationPeer)
GetChildrenCore()

Pobiera kolekcję elementów podrzędnych UIElement elementu odpowiadającego elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
GetClassName()

Pobiera nazwę używaną z elementem AutomationControlType, aby odróżnić kontrolkę reprezentowaną przez ten AutomationPeerelement .

(Odziedziczone po AutomationPeer)
GetClassNameCore()

Pobiera nazwę obiektu skojarzonego TreeViewItem z tym TreeViewDataItemAutomationPeerelementem . Wywoływane przez GetClassName().

GetClickablePoint()

Pobiera element Point skojarzony z elementem równorzędnym automatyzacji, który reaguje na kliknięcie myszą.

(Odziedziczone po AutomationPeer)
GetClickablePointCore()

Pobiera obiekt Point reprezentujący przestrzeń, którą można kliknąć na określonym UIElementobiekcie .

(Odziedziczone po ItemAutomationPeer)
GetControlledPeers()

Udostępnia automatyzację interfejsu użytkownika z listą elementów, których dotyczy problem lub które są kontrolowane przez ten AutomationPeerelement .

(Odziedziczone po AutomationPeer)
GetControlledPeersCore()

Po zastąpieniu w klasie pochodnej usługa zapewnia automatyzację interfejsu użytkownika z listą elementów, których dotyczy problem lub które są kontrolowane przez ten AutomationPeerelement .

(Odziedziczone po AutomationPeer)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetHeadingLevel()

Uwidacznia typy TreeViewItem zawierające elementy danych do automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
GetHeadingLevelCore()

Uwidacznia typy TreeViewItem zawierające elementy danych do automatyzacja interfejsu użytkownika.

(Odziedziczone po ItemAutomationPeer)
GetHelpText()

Pobiera tekst opisujący funkcjonalność kontrolki skojarzonej z elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetHelpTextCore()

Pobiera ciąg opisujący funkcjonalność UIElement elementu odpowiadającego elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
GetHostRawElementProviderCore()

Informuje automatyzację interfejsu użytkownika, gdzie w drzewie automatyzacji interfejsu użytkownika umieścić hostowane hwnd przez element Windows Presentation Foundation (WPF).

(Odziedziczone po AutomationPeer)
GetItemStatus()

Pobiera tekst, który przekazuje stan wizualizacji elementu skojarzonego z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetItemStatusCore()

Pobiera ciąg, który przekazuje stan wizualizacji określonego UIElementelementu .

(Odziedziczone po ItemAutomationPeer)
GetItemType()

Pobiera ciąg opisujący rodzaj elementu reprezentowanego przez obiekt.

(Odziedziczone po AutomationPeer)
GetItemTypeCore()

Pobiera czytelny dla człowieka ciąg zawierający typ elementu reprezentowanego przez określony UIElement element.

(Odziedziczone po ItemAutomationPeer)
GetLabeledBy()

Pobiera element AutomationPeer dla Label elementu docelowego.

(Odziedziczone po AutomationPeer)
GetLabeledByCore()

Pobiera element AutomationPeer dla Label elementu docelowego dla określonego UIElementelementu .

(Odziedziczone po ItemAutomationPeer)
GetLiveSetting()

Pobiera charakterystykę powiadomień w regionie na żywo skojarzonym z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetLiveSettingCore()

Pobiera charakterystykę powiadomień dla regionu UIElement dynamicznego odpowiadającego elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeer obiektem.

(Odziedziczone po ItemAutomationPeer)
GetLocalizedControlType()

Pobiera zlokalizowany przez człowieka ciąg reprezentujący AutomationControlType wartość kontrolki skojarzonej z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetLocalizedControlTypeCore()

Po przesłonięciu w klasie pochodnej element jest wywoływany przez GetLocalizedControlType()element .

(Odziedziczone po AutomationPeer)
GetName()

Pobiera tekst opisujący element skojarzony z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetNameCore()

Pobiera etykietę tekstową UIElement elementu odpowiadającego elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
GetOrientation()

Pobiera wartość wskazującą jawną orientację kontrolki, jeśli istnieje.

(Odziedziczone po AutomationPeer)
GetOrientationCore()

Pobiera wartość wskazującą, czy określona wartość UIElement jest określona w określonym kierunku.

(Odziedziczone po ItemAutomationPeer)
GetParent()

Pobiera element AutomationPeer nadrzędny tego AutomationPeerelementu .

(Odziedziczone po AutomationPeer)
GetPattern(PatternInterface)

Pobiera wzorzec sterowania dla elementu skojarzonego z tym TreeViewDataItemAutomationPeerelementem .

GetPeerFromPoint(Point)

Pobiera element AutomationPeer z określonego punktu.

(Odziedziczone po AutomationPeer)
GetPeerFromPointCore(Point)

Po przesłonięciu w klasie pochodnej jest wywoływana z GetPeerFromPoint(Point)klasy .

(Odziedziczone po AutomationPeer)
GetPositionInSet()

Próbuje uzyskać wartość PositionInSet właściwości .

(Odziedziczone po AutomationPeer)
GetPositionInSetCore()

Pobiera pozycję tego elementu w zestawie.

(Odziedziczone po ItemAutomationPeer)
GetSizeOfSet()

Próbuje uzyskać wartość SizeOfSet właściwości .

(Odziedziczone po AutomationPeer)
GetSizeOfSetCore()

Pobiera rozmiar zestawu zawierającego ten element.

(Odziedziczone po ItemAutomationPeer)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
HasKeyboardFocus()

Pobiera wartość wskazującą, czy element skojarzony z tym elementem równorzędnym automatyzacji ma obecnie fokus klawiatury.

(Odziedziczone po AutomationPeer)
HasKeyboardFocusCore()

Pobiera wartość wskazującą, czy określony UIElement obecnie ma fokus wprowadzania klawiatury.

(Odziedziczone po ItemAutomationPeer)
InvalidatePeer()

Wyzwala ponowne obliczenie głównych właściwości AutomationPeer obiektu i zgłasza powiadomienie do klienta automatyzacji, jeśli właściwości uległy PropertyChanged zmianie.

(Odziedziczone po AutomationPeer)
IsContentElement()

Pobiera wartość wskazującą, czy element skojarzony z tym elementem równorzędnym automatyzacji zawiera dane prezentowane użytkownikowi.

(Odziedziczone po AutomationPeer)
IsContentElementCore()

Pobiera wartość wskazującą, czy określony UIElement zawiera dane, które są prezentowane użytkownikowi.

(Odziedziczone po ItemAutomationPeer)
IsControlElement()

Pobiera wartość wskazującą, czy element jest rozumiany przez użytkownika jako interaktywny, czy też współtworzenia logicznej struktury kontrolki w graficznym interfejsie użytkownika.

(Odziedziczone po AutomationPeer)
IsControlElementCore()

Pobiera wartość wskazującą, czy UIElement skojarzony z nim ItemAutomationPeer element jest rozumiany przez użytkownika końcowego jako interakcyjny.

(Odziedziczone po ItemAutomationPeer)
IsDialog()

Uwidacznia typy TreeViewItem zawierające elementy danych do automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
IsDialogCore()

Uwidacznia typy TreeViewItem zawierające elementy danych do automatyzacja interfejsu użytkownika.

(Odziedziczone po ItemAutomationPeer)
IsEnabled()

Pobiera wartość wskazującą, czy element skojarzony z tym elementem równorzędnym automatyzacji obsługuje interakcję.

(Odziedziczone po AutomationPeer)
IsEnabledCore()

Pobiera wartość wskazującą, czy określony UIElement może odbierać i wysyłać zdarzenia.

(Odziedziczone po ItemAutomationPeer)
IsKeyboardFocusable()

Pobiera wartość wskazującą, czy element może zaakceptować fokus klawiatury.

(Odziedziczone po AutomationPeer)
IsKeyboardFocusableCore()

Pobiera wartość wskazującą, czy określony UIElement może zaakceptować fokus klawiatury.

(Odziedziczone po ItemAutomationPeer)
IsOffscreen()

Pobiera wartość wskazującą, czy element jest wyłączony z ekranu.

(Odziedziczone po AutomationPeer)
IsOffscreenCore()

Pobiera wartość wskazującą, czy określona wartość UIElement jest wyłączona z ekranu.

(Odziedziczone po ItemAutomationPeer)
IsPassword()

Pobiera wartość wskazującą, czy element zawiera zawartość wrażliwą.

(Odziedziczone po AutomationPeer)
IsPasswordCore()

Pobiera wartość wskazującą, czy określona UIElement zawartość zawiera chronioną zawartość.

(Odziedziczone po ItemAutomationPeer)
IsRequiredForForm()

Pobiera wartość wskazującą, czy element skojarzony z tym elementem równorzędnym musi zostać ukończony w formularzu.

(Odziedziczone po AutomationPeer)
IsRequiredForFormCore()

Pobiera wartość wskazującą, czy określony UIElement element jest wymagany do ukończenia w formularzu.

(Odziedziczone po ItemAutomationPeer)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
PeerFromProvider(IRawElementProviderSimple)

Pobiera element AutomationPeer dla określonego IRawElementProviderSimple serwera proxy.

(Odziedziczone po AutomationPeer)
ProviderFromPeer(AutomationPeer)

Pobiera wartość IRawElementProviderSimple dla określonego AutomationPeerelementu .

(Odziedziczone po AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Wywołana przez element , AutomationPeer aby zgłosić AsyncContentLoadedEvent zdarzenie.

(Odziedziczone po AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Zgłasza zdarzenie automatyzacji.

(Odziedziczone po AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

Uwidacznia typy TreeViewItem zawierające elementy danych do automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
RaisePropertyChangedEvent(AutomationProperty, Object, Object)

Zgłasza zdarzenie, aby powiadomić klienta automatyzacji o zmienionej wartości właściwości.

(Odziedziczone po AutomationPeer)
ResetChildrenCache()

Synchronicznie resetuje drzewo elementów podrzędnych, wywołując metodę GetChildrenCore().

(Odziedziczone po AutomationPeer)
SetFocus()

Ustawia fokus klawiatury na elemencie skojarzonym z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
SetFocusCore()

Ustawia fokus danych wejściowych klawiatury dla określonego UIElementelementu . Element UIElement odpowiada elementowi danych w kolekcji skojarzonej Items z tym ItemAutomationPeerelementem .

(Odziedziczone po ItemAutomationPeer)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
VerifyAccess()

Wymusza, że wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)

Jawne implementacje interfejsu

Nazwa Opis
IExpandCollapseProvider.Collapse()

Ukrywa wszystkie węzły, kontrolki lub zawartość, które są elementami podrzędnymi kontrolki.

IExpandCollapseProvider.Expand()

Wyświetla wszystkie węzły podrzędne, kontrolki lub zawartość kontrolki.

IExpandCollapseProvider.ExpandCollapseState

Pobiera stan, rozwinięty lub zwinięty kontrolki.

IScrollItemProvider.ScrollIntoView()

Przewija obszar zawartości obiektu kontenera, aby wyświetlić kontrolkę w widocznym regionie (viewport) kontenera.

ISelectionItemProvider.AddToSelection()

Dodaje bieżący element do kolekcji wybranych elementów.

ISelectionItemProvider.IsSelected

Pobiera wartość wskazującą, czy element jest zaznaczony.

ISelectionItemProvider.RemoveFromSelection()

Usuwa bieżący element z kolekcji wybranych elementów.

ISelectionItemProvider.Select()

Usuwa zaznaczenie, a następnie wybiera bieżący element.

ISelectionItemProvider.SelectionContainer

Pobiera dostawcę automatyzacji interfejsu użytkownika, który implementuje ISelectionProvider i działa jako kontener dla obiektu wywołującego.

IVirtualizedItemProvider.Realize()

Sprawia, że element wirtualny jest w pełni dostępny jako element automatyzacja interfejsu użytkownika.

(Odziedziczone po ItemAutomationPeer)

Dotyczy