Udostępnij za pośrednictwem


Klasa VirtualizingTreeViewItemAutomationPeer

Hierarchia dziedziczenia

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

Przestrzeń nazw:  Microsoft.Internal.VisualStudio.PlatformUI
Zestaw:  Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)

Składnia

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

Typ VirtualizingTreeViewItemAutomationPeer uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna VirtualizingTreeViewItemAutomationPeer

Początek

Właściwości

  Nazwa Opis
Właściwość publiczna Dispatcher Pobiera Dispatcher to DispatcherObject jest skojarzony. (Odziedziczone z DispatcherObject).
Właściwość publiczna EventsSource Pobiera lub ustawia AutomationPeer , jest zgłaszane do klienta automatyzacji jako źródło dla wszystkich zdarzeń, które pochodzą z tego AutomationPeer. (Odziedziczone z AutomationPeer).
Właściwość publiczna ExpandCollapseState
Właściwość chroniona IsHwndHost Pobiera wartość wskazująca, czy element jest skojarzony z tym AutomationPeer hostów hwnds w Windows Presentation Foundation (WPF). (Odziedziczone z AutomationPeer).
Właściwość publiczna IsReadOnly
Właściwość publiczna Item Pobiera element danych w Items kolekcja, która jest skojarzona z tym ItemAutomationPeer. (Odziedziczone z ItemAutomationPeer).
Właściwość publiczna ItemsControlAutomationPeer Pobiera ItemsControlAutomationPeer , jest związane z ItemsControl przechowuje Items kolekcji. (Odziedziczone z ItemAutomationPeer).
Właściwość publiczna Value

Początek

Metody

  Nazwa Opis
Metoda publiczna CheckAccess Określa, czy wątek wywołujący ma dostęp do DispatcherObject. (Odziedziczone z DispatcherObject).
Metoda publiczna Collapse
Metoda publiczna Equals Określa, czy określony obiekt jest równa bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna Expand
Metoda chroniona Finalize Umożliwia obiekt spróbuj zwolnić zasoby i wykonywania innych operacji oczyszczania, zanim jest odzyskane w procesie wyrzucania elementów bezużytecznych. (Odziedziczone z Object).
Metoda publiczna GetAcceleratorKey Pobiera klawisz skrótu kombinacje dla elementu, który jest skojarzony z UI Automation elementów równorzędnych.  (Odziedziczone z AutomationPeer).
Metoda chroniona GetAcceleratorKeyCore Pobiera klawisz skrótu dla UIElement , który odpowiada element danych w Items kolekcja, która jest skojarzona z tym ItemAutomationPeer. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna GetAccessKey Pobiera klucz dostępu dla elementu, który jest skojarzony z elementem równorzędnym automatyzacji. (Odziedziczone z AutomationPeer).
Metoda chroniona GetAccessKeyCore Pobiera klucz dostępu dla UIElement , który odpowiada element danych w Items kolekcja, która jest skojarzona z tym ItemAutomationPeer. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna GetAutomationControlType Pobiera Typ formantu dla elementu, który jest skojarzony z UI Automation elementów równorzędnych. (Odziedziczone z AutomationPeer).
Metoda chroniona GetAutomationControlTypeCore (Zastępuje ListBoxItemAutomationPeer.GetAutomationControlTypeCore()).
Metoda publiczna GetAutomationId Pobiera AutomationId element, który jest skojarzony z elementem równorzędnym automatyzacji. (Odziedziczone z AutomationPeer).
Metoda chroniona GetAutomationIdCore Pobiera ciąg, który unikatowo identyfikuje UIElement , który odpowiada element danych w Items kolekcja, która jest skojarzona z tym ItemAutomationPeer. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna GetBoundingRectangle Pobiera Rect obiekt, który reprezentuje współrzędne elementu, który jest skojarzony z elementem równorzędnym automatyzacji. (Odziedziczone z AutomationPeer).
Metoda chroniona GetBoundingRectangleCore Pobiera Rect , oznaczającą prostokąta określonego UIElement. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna GetChildren Pobiera Kolekcja GetChildren elementy, które są reprezentowane w drzewie automatyzacji interfejsu użytkownika jako bezpośrednim elementem podrzędnym elementu równorzędnego automatyzacji. (Odziedziczone z AutomationPeer).
Metoda chroniona GetChildrenCore (Zastępuje ItemAutomationPeer.GetChildrenCore()).
Metoda publiczna GetClassName Pobiera nazwę, która jest używana z AutomationControlType, aby odróżnić formant, który jest reprezentowany przez to AutomationPeer. (Odziedziczone z AutomationPeer).
Metoda chroniona GetClassNameCore (Zastępuje ListBoxItemAutomationPeer.GetClassNameCore()).
Metoda publiczna GetClickablePoint Pobiera Point na element, który jest skojarzony z elementem równorzędnym automatyzacji, który odpowiada na myszy, kliknij przycisk. (Odziedziczone z AutomationPeer).
Metoda chroniona GetClickablePointCore Pobiera Point , oznaczającą clickable miejsca na określonym UIElement. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna GetHashCode Służy jako funkcja mieszania dla określonego typu. (Odziedziczone z Object).
Metoda publiczna GetHelpText Pobiera opis funkcji kontroli, który jest skojarzony z elementem równorzędnym automatyzacji. (Odziedziczone z AutomationPeer).
Metoda chroniona GetHelpTextCore Pobiera ciąg, który opisuje funkcję UIElement , który odpowiada element danych w Items kolekcja, która jest skojarzona z tym ItemAutomationPeer. (Odziedziczone z ItemAutomationPeer).
Metoda chroniona GetHostRawElementProviderCore Informuje o UI Automation , gdzie w UI Automation drzewa, aby umieścić hwnd przez Windows Presentation Foundation (WPF) element. (Odziedziczone z AutomationPeer).
Metoda publiczna GetItemStatus Pobiera tekst, który przekazuje wizualny stan elementu, który jest skojarzony z tym peer automatyzacji. (Odziedziczone z AutomationPeer).
Metoda chroniona GetItemStatusCore Pobiera ciąg, który przekazuje wizualny stan określony UIElement. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna GetItemType Pobiera ciąg, który opisuje jakiego rodzaju element obiekt reprezentuje. (Odziedziczone z AutomationPeer).
Metoda chroniona GetItemTypeCore Czytelny dla człowieka pobiera ciąg zawiera typ przedmiotu, który określony UIElement reprezentuje. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna GetLabeledBy Pobiera AutomationPeer dla Label , jest kierowane do elementu. (Odziedziczone z AutomationPeer).
Metoda chroniona GetLabeledByCore Pobiera AutomationPeer dla Label to jest skierowane do określonej UIElement. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna GetLocalizedControlType Pobiera czytelnej zlokalizowany ciąg reprezentujący AutomationControlType dla formantu, który jest skojarzony z tym peer automatyzacji. (Odziedziczone z AutomationPeer).
Metoda chroniona GetLocalizedControlTypeCore Po zastąpieniu w klasie pochodnej, nazywa się GetLocalizedControlType. (Odziedziczone z AutomationPeer).
Metoda publiczna GetName Pobiera opis elementu, który jest skojarzony z tym peer automatyzacji. (Odziedziczone z AutomationPeer).
Metoda chroniona GetNameCore (Zastępuje ItemAutomationPeer.GetNameCore()).
Metoda publiczna GetOrientation Pobiera wartość, która wskazuje orientację jawnej kontroli, jeśli istnieje. (Odziedziczone z AutomationPeer).
Metoda chroniona GetOrientationCore Pobiera wartość, która wskazuje, czy określony UIElement jest określone w jednym kierunku. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna GetParent Pobiera AutomationPeer to jest nadrzędny to AutomationPeer. (Odziedziczone z AutomationPeer).
Metoda publiczna GetPattern (Zastępuje ListBoxItemAutomationPeer.GetPattern(PatternInterface)).
Metoda publiczna GetPeerFromPoint Pobiera AutomationPeer od określonego punktu. (Odziedziczone z AutomationPeer).
Metoda chroniona GetPeerFromPointCore (Zastępuje AutomationPeer.GetPeerFromPointCore(Point)).
Metoda publiczna GetType Pobiera Type bieżącej instancji. (Odziedziczone z Object).
Metoda publiczna HasKeyboardFocus Pobiera wartość, która wskazuje, czy element, który jest skojarzony z tym peer automatyzacji aktualnie ma fokus klawiatury. (Odziedziczone z AutomationPeer).
Metoda chroniona HasKeyboardFocusCore Pobiera wartość, która wskazuje, czy określony UIElement obecnie ma klawiatury fokus. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna InvalidatePeer Powoduje ponowne obliczenie właściwości główne AutomationPeer i podnosi PropertyChanged powiadomienia do Klienta automatyzacji zmianie właściwości. (Odziedziczone z AutomationPeer).
Metoda publiczna IsContentElement Pobiera wartość, która wskazuje, czy element, który jest skojarzony z tym peer automatyzacji zawiera dane prezentowane użytkownikowi. (Odziedziczone z AutomationPeer).
Metoda chroniona IsContentElementCore Pobiera wartość, która wskazuje, czy określony UIElement zawiera dane, które są prezentowane użytkownikowi. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna IsControlElement Pobiera wartość, która wskazuje, czy element jest rozumiane przez użytkownika jako nieinterakcyjne lub jako przyczyniające się do struktury logicznej kontroli w GUI. (Odziedziczone z AutomationPeer).
Metoda chroniona IsControlElementCore Pobiera wartość, która wskazuje, czy UIElement skojarzonego z tym ItemAutomationPeer zrozumiałe dla użytkownika końcowego, jako interakcyjny. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna IsEnabled Pobiera wartość, która wskazuje, czy element związany z tym peer automatyzacji obsługuje interakcji. (Odziedziczone z AutomationPeer).
Metoda chroniona IsEnabledCore (Zastępuje ItemAutomationPeer.IsEnabledCore()).
Metoda publiczna IsKeyboardFocusable Pobiera wartość, która wskazuje, czy element może zaakceptować fokusu klawiatury. (Odziedziczone z AutomationPeer).
Metoda chroniona IsKeyboardFocusableCore (Zastępuje ItemAutomationPeer.IsKeyboardFocusableCore()).
Metoda publiczna IsOffscreen Pobiera wartość, która wskazuje, czy element poza ekranem. (Odziedziczone z AutomationPeer).
Metoda chroniona IsOffscreenCore Pobiera wartość, która wskazuje, czy określony UIElement jest z ekranu. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna IsPassword Pobiera wartość, która wskazuje, czy element zawiera poufnej zawartości. (Odziedziczone z AutomationPeer).
Metoda chroniona IsPasswordCore Pobiera wartość, która wskazuje, czy określony UIElement zawiera zawartość chronioną. (Odziedziczone z ItemAutomationPeer).
Metoda publiczna IsRequiredForForm Pobiera wartość, która wskazuje, czy element, który jest skojarzony z tym peer musi być wypełnione na formularzu. (Odziedziczone z AutomationPeer).
Metoda chroniona IsRequiredForFormCore Pobiera wartość, która wskazuje, czy określony UIElement jest wymagane do wypełnienia formularza. (Odziedziczone z ItemAutomationPeer).
Metoda chroniona MemberwiseClone Tworzy kopię płytkie bieżące Object. (Odziedziczone z Object).
Metoda chroniona PeerFromProvider Pobiera AutomationPeer dla określonego IRawElementProviderSimple serwera proxy. (Odziedziczone z AutomationPeer).
Metoda chroniona ProviderFromPeer Pobiera IRawElementProviderSimple dla określonego AutomationPeer. (Odziedziczone z AutomationPeer).
Metoda publiczna RaiseAsyncContentLoadedEvent Wywołana AutomationPeer do podniesienia AsyncContentLoadedEvent zdarzenie. (Odziedziczone z AutomationPeer).
Metoda publiczna RaiseAutomationEvent Wywołuje zdarzenie automatyzacji. (Odziedziczone z AutomationPeer).
Metoda publiczna RaisePropertyChangedEvent Wywołuje zdarzenie, aby powiadomić klienta automatyzacji wartości właściwości zmienione. (Odziedziczone z AutomationPeer).
Metoda publiczna ResetChildrenCache Synchronicznie resetuje drzewa elementów podrzędnych, wywołując GetChildrenCore. (Odziedziczone z AutomationPeer).
Metoda publiczna SetFocus Ustawia fokus klawiatury na element, który jest skojarzony z tym peer automatyzacji. (Odziedziczone z AutomationPeer).
Metoda chroniona SetFocusCore (Zastępuje ItemAutomationPeer.SetFocusCore()).
Metoda publiczna SetValue
Metoda publiczna ToString Zwraca ciąg, który reprezentuje bieżącego obiektu. (Odziedziczone z Object).
Metoda publiczna VerifyAccess Wymusza, że wątek wywołujący ma dostęp do tego DispatcherObject. (Odziedziczone z DispatcherObject).

Początek

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna ISelectionItemProvider.AddToSelection Obsługuje tego typu lub członka Windows Presentation Foundation (WPF) infrastruktury i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Odziedziczone z SelectorItemAutomationPeer).
Jawna implementacja interfejsuWłaściwość prywatna ISelectionItemProvider.IsSelected Obsługuje tego typu lub członka Windows Presentation Foundation (WPF) infrastruktury i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Odziedziczone z SelectorItemAutomationPeer).
Jawna implementacja interfejsuMetoda prywatna IVirtualizedItemProvider.Realize Sprawia, że element wirtualny w pełni dostępne jako element Interfejsu automatyzacji. (Odziedziczone z ItemAutomationPeer).
Jawna implementacja interfejsuMetoda prywatna ISelectionItemProvider.RemoveFromSelection Obsługuje tego typu lub członka Windows Presentation Foundation (WPF) infrastruktury i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Odziedziczone z SelectorItemAutomationPeer).
Jawna implementacja interfejsuMetoda prywatna IScrollItemProvider.ScrollIntoView Obsługuje tego typu lub członka Windows Presentation Foundation (WPF) infrastruktury i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Odziedziczone z ListBoxItemAutomationPeer).
Jawna implementacja interfejsuMetoda prywatna ISelectionItemProvider.Select Obsługuje tego typu lub członka Windows Presentation Foundation (WPF) infrastruktury i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Odziedziczone z SelectorItemAutomationPeer).
Jawna implementacja interfejsuWłaściwość prywatna ISelectionItemProvider.SelectionContainer Obsługuje tego typu lub członka Windows Presentation Foundation (WPF) infrastruktury i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Odziedziczone z SelectorItemAutomationPeer).

Początek

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.Internal.VisualStudio.PlatformUI