(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

TreeViewItemAutomationPeer-Klasse

Setzt TreeViewItem-Typen UI-Automatisierungaus.

Namespace:  System.Windows.Automation.Peers
Assembly:  PresentationFramework (in PresentationFramework.dll)

public class TreeViewItemAutomationPeer : ItemsControlAutomationPeer, 
	IExpandCollapseProvider, ISelectionItemProvider, IScrollItemProvider

Der TreeViewItemAutomationPeer-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Öffentliche MethodeTreeViewItemAutomationPeerInitialisiert eine neue Instanz der TreeViewItemAutomationPeer-Klasse.
Zum Seitenanfang

  NameBeschreibung
Öffentliche EigenschaftDispatcherRuft den Dispatcher ab, der diesem DispatcherObject zugeordnet ist. (Von DispatcherObject geerbt.)
Öffentliche EigenschaftEventsSourceRuft einen AutomationPeer ab, der dem Automatisierungsclient als Quelle für alle Ereignisse aus diesem AutomationPeer gemeldet wird, oder legt diesen fest. (Von AutomationPeer geerbt.)
Geschützte EigenschaftIsHwndHostRuft einen Wert ab, der angibt, ob das Element, das diesem AutomationPeer zugeordnet ist, hwnds in Windows Presentation Foundation (WPF) hostet. (Von AutomationPeer geerbt.)
Geschützte EigenschaftIsVirtualizedDiese Methode wird intern von der ItemsControlAutomationPeer-Eigenschaft (mit AutomationPeer gleich ) und der -Methode aufgerufen (mit gleich ). (Von ItemsControlAutomationPeer geerbt.)
Öffentliche EigenschaftOwnerRuft das UIElement ab, das diesem UIElementAutomationPeer zugeordnet ist. (Von UIElementAutomationPeer geerbt.)
Zum Seitenanfang

  NameBeschreibung
Öffentliche MethodeCheckAccessBestimmt, ob der aufrufende Thread auf dieses DispatcherObject zugreifen kann. (Von DispatcherObject geerbt.)
Geschützte MethodeCreateItemAutomationPeerErstellt eine neue Instanz TreeViewDataItemAutomationPeer für ein Datenelement in der Items-Auflistung der diesem TreeView. (Überschreibt ItemsControlAutomationPeer.CreateItemAutomationPeer(Object).)
Öffentliche MethodeEquals(Object)Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte MethodeFinalize Gibt einem Objekt Gelegenheit, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte MethodeFindOrCreateItemAutomationPeerGibt ItemAutomationPeer für das angegebene Objekt zurück. (Überschreibt ItemsControlAutomationPeer.FindOrCreateItemAutomationPeer(Object).)
Öffentliche MethodeGetAcceleratorKeyRuft die Tastenkombinationen für das Element ab, das dem UI-Automatisierung-Peer zugeordnet ist.  (Von AutomationPeer geerbt.)
Geschützte MethodeGetAcceleratorKeyCoreRuft die Tastenkombination für das UIElement ab, das diesem UIElementAutomationPeer zugeordnet ist. Diese Methode wird von GetAcceleratorKey aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeGetAccessKeyRuft die Tastenkombination für das Element ab, das dem Automatisierungspeer zugeordnet ist. (Von AutomationPeer geerbt.)
Geschützte MethodeGetAccessKeyCoreRuft die Zugriffstaste für das UIElement ab, das diesem UIElementAutomationPeer zugeordnet ist. Diese Methode wird von GetAccessKey aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeGetAutomationControlTypeRuft den Steuerelementtyp für das Element ab, das dem UI-Automatisierung-Peer zugeordnet ist. (Von AutomationPeer geerbt.)
Geschützte MethodeGetAutomationControlTypeCoreRuft Steuerelementtyp für TreeViewItem ab, das diesem TreeViewItemAutomationPeerzugeordnet ist. Diese Methode wird von GetAutomationControlTypeaufgerufen. (Überschreibt UIElementAutomationPeer.GetAutomationControlTypeCore().)
Öffentliche MethodeGetAutomationIdRuft die AutomationId des Elements ab, das dem Automatisierungspeer zugeordnet ist. (Von AutomationPeer geerbt.)
Geschützte MethodeGetAutomationIdCoreRuft die Zeichenfolge ab, die das FrameworkElement eindeutig identifiziert, das mit dem FrameworkElementAutomationPeer verknüpft ist. Wird von GetAutomationId aufgerufen. (Von FrameworkElementAutomationPeer geerbt.)
Öffentliche MethodeGetBoundingRectangleRuft das Rect-Objekt ab, das die Bildschirmkoordinaten des Elements darstellt, das dem Automatisierungspeer zugeordnet ist. (Von AutomationPeer geerbt.)
Geschützte MethodeGetBoundingRectangleCoreRuft das Rect ab, der das umschließende Rechteck des UIElement darstellt, das diesem UIElementAutomationPeer zugeordnet ist. Diese Methode wird von GetBoundingRectangle aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeGetChildrenRuft die Auflistung der GetChildren-Elemente ab, die in der Benutzeroberflächenautomatisierungs-Struktur als direkte untergeordnete Elemente des Automatisierungspeers dargestellt werden. (Von AutomationPeer geerbt.)
Geschützte MethodeGetChildrenCoreRuft die Auflistung der untergeordneten Elemente TreeViewItem ab, die diesem TreeViewItemAutomationPeerzugeordnet ist. Diese Methode wird von GetChildrenaufgerufen. (Überschreibt ItemsControlAutomationPeer.GetChildrenCore().)
Öffentliche MethodeGetClassNameRuft einen Namen ab, der zusammen mit AutomationControlType verwendet wird, um Steuerelement zu unterscheiden, das durch diesen AutomationPeer dargestellt wird. (Von AutomationPeer geerbt.)
Geschützte MethodeGetClassNameCoreRuft den Namen TreeViewItem ab, das diesem TreeViewItemAutomationPeerzugeordnet ist. Diese Methode wird von GetClassNameaufgerufen. (Überschreibt UIElementAutomationPeer.GetClassNameCore().)
Öffentliche MethodeGetClickablePointRuft einen Point in dem Element ab, das dem Automatisierungspeer zugeordnet ist, der auf einen Mausklick reagiert. (Von AutomationPeer geerbt.)
Geschützte MethodeGetClickablePointCoreRuft einen Point ab, der die durch Klicken aktivierbare Fläche darstellt, die im UIElement enthalten ist, das diesem UIElementAutomationPeer zugeordnet ist. Diese Methode wird von GetClickablePoint aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeGetHashCodeFungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche MethodeGetHelpTextRuft Text ab, der die Funktion des Steuerelements beschreibt, das dem Automatisierungspeer zugeordnet ist. (Von AutomationPeer geerbt.)
Geschützte MethodeGetHelpTextCoreRuft die Zeichenfolge ab, die die Funktionen des ContentElement beschreibt, das diesem ContentElementAutomationPeer zugeordnet ist. Wird von GetHelpText aufgerufen. (Von FrameworkElementAutomationPeer geerbt.)
Geschützte MethodeGetHostRawElementProviderCoreTeilt UI-Automatisierung mit, an welcher Position in der UI-Automatisierung-Struktur der hwnd platziert werden soll, der von einem Windows Presentation Foundation (WPF)-Element gehostet wird. (Von AutomationPeer geerbt.)
Öffentliche MethodeGetItemStatusRuft Text ab, der den visuellen Status des Elements übermittelt, das diesem Automatisierungspeer zugeordnet ist. (Von AutomationPeer geerbt.)
Geschützte MethodeGetItemStatusCoreRuft eine Zeichenfolge ab, die den visuellen Status des UIElement übermittelt, das diesem UIElementAutomationPeer zugeordnet ist. Diese Methode wird von GetItemStatus aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeGetItemTypeRuft eine Zeichenfolge ab, die beschreibt, was für ein Element ein Objekt darstellt. (Von AutomationPeer geerbt.)
Geschützte MethodeGetItemTypeCoreRuft eine lesbare Zeichenfolge ab, die den Elementtyp enthält, den das UIElement für diesen UIElementAutomationPeer darstellt. Diese Methode wird von GetItemType aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeGetLabeledByRuft den AutomationPeer für das Label ab, dessen Ziel das Element ist. (Von AutomationPeer geerbt.)
Geschützte MethodeGetLabeledByCoreRuft den AutomationPeer für das Element ab, für welches das UIElement für diesen UIElementAutomationPeer als Ziel festgelegt ist. Diese Methode wird von GetLabeledBy aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeGetLocalizedControlTypeRuft eine lesbare lokalisierte Zeichenfolge ab, die den AutomationControlType-Wert für das Steuerelement darstellt, das diesem Automatisierungspeer zugeordnet ist. (Von AutomationPeer geerbt.)
Geschützte MethodeGetLocalizedControlTypeCoreWird beim Überschreiben in einer abgeleiteten Klasse von GetLocalizedControlType aufgerufen. (Von AutomationPeer geerbt.)
Öffentliche MethodeGetNameRuft den Text ab, der das Element beschreibt, das diesem Automatisierungspeer zugeordnet ist. (Von AutomationPeer geerbt.)
Geschützte MethodeGetNameCoreRuft die Textbezeichnung für die ContentElement ab, die diesem ContentElementAutomationPeer zugeordnet ist. Wird von GetName aufgerufen. (Von FrameworkElementAutomationPeer geerbt.)
Öffentliche MethodeGetOrientationRuft einen Wert ab, der die explizite Steuerelementausrichtung angibt (sofern vorhanden). (Von AutomationPeer geerbt.)
Geschützte MethodeGetOrientationCoreRuft einen Wert ab, der angibt, ob für das Layout des UIElement, das diesem UIElementAutomationPeer zugeordnet ist, eine bestimmte Richtung festgelegt ist. Diese Methode wird von GetOrientation aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeGetParentRuft den AutomationPeer ab, der das übergeordnete Element dieses AutomationPeer ist. (Von AutomationPeer geerbt.)
Öffentliche MethodeGetPatternRuft Steuerelementmuster für TreeViewItem ab, das diesem TreeViewItemAutomationPeerzugeordnet ist. (Überschreibt ItemsControlAutomationPeer.GetPattern(PatternInterface).)
Öffentliche MethodeGetPeerFromPointRuft einen AutomationPeer vom angegebenen Punkt ab. (Von AutomationPeer geerbt.)
Geschützte MethodeGetPeerFromPointCoreWird beim Überschreiben in einer abgeleiteten Klasse von GetPeerFromPoint aufgerufen. (Von AutomationPeer geerbt.)
Öffentliche MethodeGetTypeRuft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeHasKeyboardFocusRuft einen Wert ab, der angibt, ob das Element, das diesem Automatisierungspeer zugeordnet ist, derzeit über den Tastaturfokus verfügt. (Von AutomationPeer geerbt.)
Geschützte MethodeHasKeyboardFocusCoreRuft einen Wert ab, der angibt, ob die UIElement-Klasse, die dieser UIElementAutomationPeer-Klasse zugeordnet ist, derzeit über den Tastatureingabefokus verfügt. Diese Methode wird von HasKeyboardFocus aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeInvalidatePeerLöst die Neuberechnung der Haupteigenschaften des AutomationPeer und die PropertyChanged-Benachrichtigung an den Automatisierungsclient aus, wenn die Eigenschaften geändert wurden. (Von AutomationPeer geerbt.)
Öffentliche MethodeIsContentElementRuft einen Wert ab, der angibt, ob das Element, das diesem Automatisierungspeer zugeordnet ist, Daten enthält, die dem Benutzer angezeigt werden. (Von AutomationPeer geerbt.)
Geschützte MethodeIsContentElementCoreRuft einen Wert ab, der angibt, ob das UIElement, das diesem UIElementAutomationPeer zugeordnet ist, ein Element darstellt, das Daten enthält, die für den Benutzer angezeigt werden. Diese Methode wird von IsContentElement aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeIsControlElementRuft einen Wert ab, der angibt, ob das Element vom Endbenutzer als interaktiv angesehen wird oder ob es einen Teil der logischen Struktur des Steuerelements in der GUI darstellt. (Von AutomationPeer geerbt.)
Geschützte MethodeIsControlElementCoreRuft einen Wert ab, der angibt, ob das UIElement, das diesem UIElementAutomationPeer zugeordnet ist, vom Benutzer als interaktiv angesehen wird, oder legt diesen Wert fest. Benutzer können das UIElement auch als Teil der logischen Struktur des Steuerelements in der GUI ansehen. Diese Methode wird von IsControlElement aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeIsEnabledRuft einen Wert ab, der angibt, ob das Element, das diesem Automatisierungspeer zugeordnet ist, Interaktionen unterstützt. (Von AutomationPeer geerbt.)
Geschützte MethodeIsEnabledCoreRuft einen Wert ab, der angibt, ob das UIElement, das diesem UIElementAutomationPeer zugeordnet ist, den Tastaturfokus annehmen kann. Diese Methode wird von IsKeyboardFocusable aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeIsKeyboardFocusableRuft einen Wert ab, der angibt, ob das Element den Tastaturfokus annehmen kann. (Von AutomationPeer geerbt.)
Geschützte MethodeIsKeyboardFocusableCoreRuft einen Wert ab, der angibt, ob das UIElement, das diesem UIElementAutomationPeer zugeordnet ist, den Tastaturfokus annehmen kann. Diese Methode wird von IsKeyboardFocusable aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeIsOffscreenRuft einen Wert ab, der angibt, ob sich ein Element außerhalb des Bildschirms befindet. (Von AutomationPeer geerbt.)
Geschützte MethodeIsOffscreenCoreRuft einen Wert ab, der angibt, ob das UIElement, das diesem UIElementAutomationPeer zugeordnet ist, außerhalb des Bildschirms liegt. Diese Methode wird von IsOffscreen aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeIsPasswordRuft einen Wert ab, der angibt, ob das Element vertraulichen Inhalt enthält. (Von AutomationPeer geerbt.)
Geschützte MethodeIsPasswordCoreRuft einen Wert ab, der angibt, ob das UIElement, das diesem UIElementAutomationPeer zugeordnet ist, geschützten Inhalt enthält. Diese Methode wird von IsPassword aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeIsRequiredForFormRuft einen Wert ab, der angibt, ob das Element, das diesem Peer zugeordnet ist, in einem Formular ausgefüllt werden muss. (Von AutomationPeer geerbt.)
Geschützte MethodeIsRequiredForFormCoreRuft einen Wert ab, der angibt, ob das UIElement, das diesem UIElementAutomationPeer zugeordnet ist, in einem Formular ausgefüllt werden muss. Diese Methode wird von IsRequiredForForm aufgerufen. (Von UIElementAutomationPeer geerbt.)
Geschützte MethodeMemberwiseCloneErstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte MethodePeerFromProviderRuft einen AutomationPeer für den angegebenen IRawElementProviderSimple-Proxy ab. (Von AutomationPeer geerbt.)
Geschützte MethodeProviderFromPeerRuft den IRawElementProviderSimple für das angegebene AutomationPeer ab. (Von AutomationPeer geerbt.)
Öffentliche MethodeRaiseAsyncContentLoadedEventWird vom AutomationPeer aufgerufen, um das AsyncContentLoadedEvent-Ereignis auszulösen. (Von AutomationPeer geerbt.)
Öffentliche MethodeRaiseAutomationEventLöst ein Automatisierungsereignis aus. (Von AutomationPeer geerbt.)
Öffentliche MethodeRaisePropertyChangedEventLöst ein Ereignis aus, um den Automatisierungsclient über einen geänderten Eigenschaftswert zu benachrichtigen. (Von AutomationPeer geerbt.)
Öffentliche MethodeResetChildrenCacheSetzt die Struktur der untergeordneten Elemente durch einen Aufruf von GetChildrenCore synchron zurück. (Von AutomationPeer geerbt.)
Öffentliche MethodeSetFocusLegt den Tastaturfokus auf das Element fest, das diesem Automatisierungspeer zugeordnet ist. (Von AutomationPeer geerbt.)
Geschützte MethodeSetFocusCoreLegt den Tastatureingabefokus auf das UIElement fest, das diesem UIElementAutomationPeer zugeordnet ist. Diese Methode wird von SetFocus aufgerufen. (Von UIElementAutomationPeer geerbt.)
Öffentliche MethodeToStringGibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche MethodeVerifyAccessErzwingt, dass der aufrufende Thread auf dieses DispatcherObject zugreifen kann. (Von DispatcherObject geerbt.)
Zum Seitenanfang

  NameBeschreibung
Explizite SchnittstellenimplementierungPrivate MethodeIExpandCollapseProvider.CollapseDieser Typ oder Member unterstützt die Windows Presentation Foundation (WPF) Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.
Explizite SchnittstellenimplementierungPrivate MethodeIExpandCollapseProvider.ExpandDieser Typ oder Member unterstützt die Windows Presentation Foundation (WPF) Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.
Explizite SchnittstellenimplementierungPrivate EigenschaftIExpandCollapseProvider.ExpandCollapseStateDieser Typ oder Member unterstützt die Windows Presentation Foundation (WPF) Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.
Explizite SchnittstellenimplementierungPrivate MethodeIItemContainerProvider.FindItemByPropertyRuft ein Element anhand des angegebenen Eigenschaftswerts ab. (Von ItemsControlAutomationPeer geerbt.)
Explizite SchnittstellenimplementierungPrivate MethodeIScrollItemProvider.ScrollIntoViewDieser Typ oder Member unterstützt die Windows Presentation Foundation (WPF) Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.
Explizite SchnittstellenimplementierungPrivate MethodeISelectionItemProvider.AddToSelectionDieser Typ oder Member unterstützt die Windows Presentation Foundation (WPF) Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.
Explizite SchnittstellenimplementierungPrivate EigenschaftISelectionItemProvider.IsSelectedDieser Typ oder Member unterstützt die Windows Presentation Foundation (WPF) Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.
Explizite SchnittstellenimplementierungPrivate MethodeISelectionItemProvider.RemoveFromSelectionDieser Typ oder Member unterstützt die Windows Presentation Foundation (WPF) Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.
Explizite SchnittstellenimplementierungPrivate MethodeISelectionItemProvider.SelectDieser Typ oder Member unterstützt die Windows Presentation Foundation (WPF) Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.
Explizite SchnittstellenimplementierungPrivate EigenschaftISelectionItemProvider.SelectionContainerDieser Typ oder Member unterstützt die Windows Presentation Foundation (WPF) Infrastruktur und ist nicht für die direkte Verwendung im Code vorgesehen.
Zum Seitenanfang

.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft