SelectorAutomationPeer Klasse

Definition

Macht Selector-Typen für die Benutzeroberflächenautomatisierung verfügbar.

public ref class SelectorAutomationPeer abstract : System::Windows::Automation::Peers::ItemsControlAutomationPeer, System::Windows::Automation::Provider::ISelectionProvider
public abstract class SelectorAutomationPeer : System.Windows.Automation.Peers.ItemsControlAutomationPeer, System.Windows.Automation.Provider.ISelectionProvider
type SelectorAutomationPeer = class
    inherit ItemsControlAutomationPeer
    interface ISelectionProvider
Public MustInherit Class SelectorAutomationPeer
Inherits ItemsControlAutomationPeer
Implements ISelectionProvider
Vererbung
Abgeleitet
Implementiert

Konstruktoren

SelectorAutomationPeer(Selector)

Initialisiert eine neue Instanz der SelectorAutomationPeer-Klasse.

Eigenschaften

Dispatcher

Ruft den Dispatcher ab, der diesem DispatcherObject zugeordnet ist.

(Geerbt von DispatcherObject)
EventsSource

Ruft einen AutomationPeer ab, der dem Automatisierungsclient als eine Quelle der Ereignisse gemeldet wurde, die von diesem AutomationPeer kommen, oder legt diesen fest.

(Geerbt von AutomationPeer)
IsHwndHost

Ruft einen Wert ab, der angibt, ob das Element, das diesem AutomationPeer Element hwnds zugeordnet ist, in Windows Presentation Foundation (WPF) hostet.

(Geerbt von AutomationPeer)
IsVirtualized

Ruft einen Wert ab, der angibt, ob ItemsControlAutomationPeerAutomationPeer-Objekte für untergeordnete Elemente zurückgeben soll, die nicht virtualisiert sind.

(Geerbt von ItemsControlAutomationPeer)
Owner

Ruft das UIElement ab, das diesem UIElementAutomationPeer zugewiesen ist.

(Geerbt von UIElementAutomationPeer)

Methoden

CheckAccess()

Bestimmt, ob der aufrufende Thread auf dieses DispatcherObject zugreifen kann.

(Geerbt von DispatcherObject)
CreateItemAutomationPeer(Object)

Erstellt beim Überschreiben in einer abgeleiteten Klasse eine neue Instanz des ItemAutomationPeer für ein Datenelement in der Items-Auflistung von ItemsControl.

(Geerbt von ItemsControlAutomationPeer)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
FindOrCreateItemAutomationPeer(Object)

Gibt einen ItemAutomationPeer für das angegebene Objekt zurück.

(Geerbt von ItemsControlAutomationPeer)
GetAcceleratorKey()

Ruft die Tastenkombinationen für das Element ab, das dem Benutzeroberflächenautomatisierungspeer zugeordnet ist.

(Geerbt von AutomationPeer)
GetAcceleratorKeyCore()

Ruft die Zugriffstaste für das UIElement ab, das diesem UIElementAutomationPeer zugeordnet ist. Diese Methode wird von GetAcceleratorKey() aufgerufen.

(Geerbt von UIElementAutomationPeer)
GetAccessKey()

Ruft die Tastenkombination für das Element ab, das dem Automatisierungspeer zugeordnet ist.

(Geerbt von AutomationPeer)
GetAccessKeyCore()

Ruft den Zugriffsschlüssel für das UIElement ab, das diesem UIElementAutomationPeer zugeordnet ist. Diese Methode wird von GetAccessKey() aufgerufen.

(Geerbt von UIElementAutomationPeer)
GetAutomationControlType()

Ruft den Steuerelementtyp für das Element ab, das dem Benutzeroberflächenautomatisierungspeer zugeordnet ist.

(Geerbt von AutomationPeer)
GetAutomationControlTypeCore()

Ruft den Steuerelementtyp für das Selector ab, das diesem SelectorAutomationPeer zugeordnet ist. Diese Methode wird von GetAutomationControlType() aufgerufen.

GetAutomationId()

Ruft die AutomationId des Elements ab, das dem Automatisierungspeer zugeordnet ist.

(Geerbt von AutomationPeer)
GetAutomationIdCore()

Ruft die Zeichenfolge ab, die das FrameworkElement eindeutig identifiziert, das diesem FrameworkElementAutomationPeer zugeordnet ist. Wird von GetAutomationId() aufgerufen.

(Geerbt von FrameworkElementAutomationPeer)
GetBoundingRectangle()

Ruft das Rect-Objekt ab, das die Bildschirmkoordinaten des Elements darstellt, das dem Automatisierungspeer zugeordnet ist.

(Geerbt von AutomationPeer)
GetBoundingRectangleCore()

Ruft das Rect ab, das das umschließende Rechteck des UIElement darstellt, das diesem UIElementAutomationPeer zugeordnet ist. Diese Methode wird von GetBoundingRectangle() aufgerufen.

(Geerbt von UIElementAutomationPeer)
GetChildren()

Ruft die Auflistung der GetChildren()-Elemente ab, die in der Benutzeroberflächenautomatisierungs-Struktur als direkte untergeordnete Elemente des Automatisierungspeers dargestellt werden.

(Geerbt von AutomationPeer)
GetChildrenCore()

Ruft die Auflistung der untergeordneten Elemente des ItemsControl ab, das diesem ItemsControlAutomationPeer zugeordnet ist. Diese Methode wird von GetChildren() aufgerufen.

(Geerbt von ItemsControlAutomationPeer)
GetClassName()

Ruft einen Namen ab, der zusammen mit AutomationControlType verwendet wird, um Steuerelement zu unterscheiden, das durch diesen AutomationPeer dargestellt wird.

(Geerbt von AutomationPeer)
GetClassNameCore()

Ruft den Namen des UIElement ab, das diesem UIElementAutomationPeer zugeordnet ist. Diese Methode wird von GetClassName() aufgerufen.

(Geerbt von UIElementAutomationPeer)
GetClickablePoint()

Ruft einen Point in dem Element ab, das dem Automatisierungspeer zugeordnet ist, der auf einen Mausklick reagiert.

(Geerbt von AutomationPeer)
GetClickablePointCore()

Ruft einen Point ab, der den klickbaren Bereich im UIElement darstellt, das diesem UIElementAutomationPeer zugeordnet ist. Diese Methode wird von GetClickablePoint() aufgerufen.

(Geerbt von UIElementAutomationPeer)
GetControlledPeers()

Stellt die Benutzeroberflächenautomatisierung mit einer Liste von Elementen bereit, die von diesem AutomationPeer betroffen sind oder gesteuert werden.

(Geerbt von AutomationPeer)
GetControlledPeersCore()

Stellt beim Überschreiben in einer abgeleiteten Klasse die Benutzeroberflächenautomatisierung mit einer Liste von Elementen bereit, die von diesem AutomationPeer betroffen sind oder gesteuert werden.

(Geerbt von AutomationPeer)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetHeadingLevel()

Macht Selector-Typen für die Benutzeroberflächenautomatisierung verfügbar.

(Geerbt von AutomationPeer)
GetHeadingLevelCore()

Macht Selector-Typen für die Benutzeroberflächenautomatisierung verfügbar.

(Geerbt von UIElementAutomationPeer)
GetHelpText()

Ruft Text ab, der die Funktion des Steuerelements beschreibt, das dem Automatisierungspeer zugeordnet ist.

(Geerbt von AutomationPeer)
GetHelpTextCore()

Ruft die Zeichenfolge ab, mit der die Funktionalität des Elements ContentElement beschrieben wird, das diesem ContentElementAutomationPeer zugeordnet ist. Wird von GetHelpText() aufgerufen.

(Geerbt von FrameworkElementAutomationPeer)
GetHostRawElementProviderCore()

Weist die Benutzeroberflächenautomatisierung an, wo in der Benutzeroberflächenautomatisierungsstruktur das hwnd von einem Windows Presentation Foundation (WPF)-Element gehostet wird.

(Geerbt von AutomationPeer)
GetItemStatus()

Ruft Text ab, der den visuellen Status des Elements übermittelt, das diesem Automatisierungspeer zugeordnet ist.

(Geerbt von AutomationPeer)
GetItemStatusCore()

Ruft eine Zeichenfolge ab, die den visuellen Status des UIElement übermittelt, das diesem UIElementAutomationPeer zugeordnet ist. Diese Methode wird von GetItemStatus() aufgerufen.

(Geerbt von UIElementAutomationPeer)
GetItemType()

Ruft eine Zeichenfolge ab, die beschreibt, was für ein Element ein Objekt darstellt.

(Geerbt von AutomationPeer)
GetItemTypeCore()

Ruft eine lesbare Zeichenfolge ab, die den Elementtyp enthält, den das UIElement für diesen UIElementAutomationPeer darstellt. Diese Methode wird von GetItemType() aufgerufen.

(Geerbt von UIElementAutomationPeer)
GetLabeledBy()

Ruft den AutomationPeer für das Label ab, das für das Element bestimmt ist.

(Geerbt von AutomationPeer)
GetLabeledByCore()

Ruft den AutomationPeer für die Label ab, die für das ContentElement das Ziel ist, das diesem ContentElementAutomationPeer zugeordnet ist. Wird von GetLabeledBy() aufgerufen.

(Geerbt von FrameworkElementAutomationPeer)
GetLiveSetting()

Ruft die Benachrichtigungsmerkmale des dynamischen Bereichs ab, der diesem Automatisierungspeer zugeordnet ist.

(Geerbt von AutomationPeer)
GetLiveSettingCore()

Ruft die Benachrichtigungsmerkmale des dynamischen Bereichs des UIElement-Objekts ab, das UIElementAutomationPeer zugeordnet ist. Diese Methode wird von GetLiveSetting() aufgerufen.

(Geerbt von UIElementAutomationPeer)
GetLocalizedControlType()

Ruft eine lesbare lokalisierte Zeichenfolge ab, die den AutomationControlType-Wert für das Steuerelement darstellt, das diesem Automatisierungspeer zugeordnet ist.

(Geerbt von AutomationPeer)
GetLocalizedControlTypeCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetLocalizedControlType() aufgerufen.

(Geerbt von AutomationPeer)
GetName()

Ruft den Text ab, der das Element beschreibt, das diesem Automatisierungspeer zugeordnet ist.

(Geerbt von AutomationPeer)
GetNameCore()

Ruft die Textbezeichnung des ContentElement ab, das diesem ContentElementAutomationPeer zugeordnet ist. Wird von GetName() aufgerufen.

(Geerbt von FrameworkElementAutomationPeer)
GetOrientation()

Ruft einen Wert ab, der die explizite Steuerelementausrichtung angibt (sofern vorhanden).

(Geerbt von AutomationPeer)
GetOrientationCore()

Ruft einen Wert ab, der angibt, ob das UIElement, das diesem UIElementAutomationPeer zugeordnet ist, ein Layout in eine bestimmte Richtung hat. Diese Methode wird von GetOrientation() aufgerufen.

(Geerbt von UIElementAutomationPeer)
GetParent()

Ruft den AutomationPeer ab, der das übergeordnete Element dieses AutomationPeer ist.

(Geerbt von AutomationPeer)
GetPattern(PatternInterface)

Ruft das Steuerelementmuster für den Selector ab, der diesem SelectorAutomationPeer zugeordnet ist.

GetPeerFromPoint(Point)

Ruft einen AutomationPeer vom angegebenen Punkt ab.

(Geerbt von AutomationPeer)
GetPeerFromPointCore(Point)

Wird beim Überschreiben in einer abgeleiteten Klasse von GetPeerFromPoint(Point) aufgerufen.

(Geerbt von AutomationPeer)
GetPositionInSet()

Versucht, den Wert der PositionInSet-Eigenschaft abzurufen.

(Geerbt von AutomationPeer)
GetPositionInSetCore()

PositionInSetProperty Liest und gibt den Wert der PositionInSet angefügten Eigenschaft zurück.

(Geerbt von UIElementAutomationPeer)
GetSizeOfSet()

Versucht, den Wert der SizeOfSet-Eigenschaft abzurufen.

(Geerbt von AutomationPeer)
GetSizeOfSetCore()

Stellt einen Wert für die „SizeOfSet“-Eigenschaft der Benutzeroberflächenautomatisierung bereit.

(Geerbt von UIElementAutomationPeer)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
HasKeyboardFocus()

Ruft einen Wert ab, der angibt, ob das Element, das diesem Automatisierungspeer zugeordnet ist, derzeit über den Tastaturfokus verfügt.

(Geerbt von AutomationPeer)
HasKeyboardFocusCore()

Ruft einen Wert ab, der angibt, ob das UIElement, das diesem UIElementAutomationPeer zugeordnet ist, aktuell den Tastatureingabefokus hat. Diese Methode wird von HasKeyboardFocus() aufgerufen.

(Geerbt von UIElementAutomationPeer)
InvalidatePeer()

Löst die Neuberechnung der Haupteigenschaften von AutomationPeer und die PropertyChanged-Benachrichtigung an den Automatisierungsclient aus, wenn die Eigenschaften geändert wurden.

(Geerbt von AutomationPeer)
IsContentElement()

Ruft einen Wert ab, der angibt, ob das diesem Automatisierungspeer zugeordnete Element Daten enthält, die dem Benutzer angezeigt werden.

(Geerbt von AutomationPeer)
IsContentElementCore()

Ruft einen Wert ab, der angibt, ob das diesem UIElementAutomationPeer zugeordnete UIElement ein Element mit Daten ist, die dem Benutzer angezeigt werden. Diese Methode wird von IsContentElement() aufgerufen.

(Geerbt von UIElementAutomationPeer)
IsControlElement()

Ruft einen Wert ab, der angibt, ob das Element vom Benutzer als interaktiv oder als Beitrag zur logischen Struktur des Steuerelements in der GRAFISCHEn Benutzeroberfläche verstanden wird.

(Geerbt von AutomationPeer)
IsControlElementCore()

Ruft einen Wert ab, der angibt, ob UIElement, der diesem UIElementAutomationPeer zugeordnet ist, vom Endbenutzer als interaktives Element angesehen wird. Optional kann der Benutzer verstehen, dass er zur UIElement logischen Struktur des Steuerelements in der GUI beiträgt. Diese Methode wird von IsControlElement() aufgerufen.

(Geerbt von UIElementAutomationPeer)
IsDialog()

Macht Selector-Typen für die Benutzeroberflächenautomatisierung verfügbar.

(Geerbt von AutomationPeer)
IsDialogCore()

Macht Selector-Typen für die Benutzeroberflächenautomatisierung verfügbar.

(Geerbt von UIElementAutomationPeer)
IsEnabled()

Ruft einen Wert ab, der angibt, ob das Element, das diesem Automatisierungspeer zugeordnet ist, Interaktionen unterstützt.

(Geerbt von AutomationPeer)
IsEnabledCore()

Ruft einen Wert ab, der angibt, ob das UIElement, das diesem UIElementAutomationPeer zugeordnet ist, den Tastaturfokus empfangen kann. Diese Methode wird von IsKeyboardFocusable() aufgerufen.

(Geerbt von UIElementAutomationPeer)
IsKeyboardFocusable()

Ruft einen Wert ab, der angibt, ob das Element den Tastaturfokus annehmen kann.

(Geerbt von AutomationPeer)
IsKeyboardFocusableCore()

Ruft einen Wert ab, der angibt, ob das UIElement, das diesem UIElementAutomationPeer zugeordnet ist, den Tastaturfokus empfangen kann. Diese Methode wird von IsKeyboardFocusable() aufgerufen.

(Geerbt von UIElementAutomationPeer)
IsOffscreen()

Ruft einen Wert ab, der angibt, ob sich ein Element außerhalb des Bildschirms befindet.

(Geerbt von AutomationPeer)
IsOffscreenCore()

Ruft einen Wert ab, der angibt, ob das UIElement, das diesem UIElementAutomationPeer zugeordnet ist, außerhalb des Bildschirms liegt. Diese Methode wird von IsOffscreen() aufgerufen.

(Geerbt von UIElementAutomationPeer)
IsPassword()

Ruft einen Wert ab, der angibt, ob das Element vertraulichen Inhalt enthält.

(Geerbt von AutomationPeer)
IsPasswordCore()

Ruft einen Wert ab, der angibt, ob das UIElement, das diesem UIElementAutomationPeer zugeordnet ist, geschützte Inhalte enthält. Diese Methode wird von IsPassword() aufgerufen.

(Geerbt von UIElementAutomationPeer)
IsRequiredForForm()

Ruft einen Wert ab, der angibt, ob das Element, das diesem Peer zugeordnet ist, in einem Formular ausgefüllt werden muss.

(Geerbt von AutomationPeer)
IsRequiredForFormCore()

Ruft 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.

(Geerbt von UIElementAutomationPeer)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
PeerFromProvider(IRawElementProviderSimple)

Ruft einen AutomationPeer für den angegebenen IRawElementProviderSimple-Proxy ab.

(Geerbt von AutomationPeer)
ProviderFromPeer(AutomationPeer)

Ruft IRawElementProviderSimple für den angegebenen AutomationPeer ab.

(Geerbt von AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Wird vom AutomationPeer aufgerufen, um das AsyncContentLoadedEvent-Ereignis auszulösen.

(Geerbt von AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Löst ein Automatisierungsereignis aus.

(Geerbt von AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

Macht Selector-Typen für die Benutzeroberflächenautomatisierung verfügbar.

(Geerbt von AutomationPeer)
RaisePropertyChangedEvent(AutomationProperty, Object, Object)

Löst ein Ereignis aus, um den Automatisierungsclient über einen geänderten Eigenschaftswert zu benachrichtigen.

(Geerbt von AutomationPeer)
ResetChildrenCache()

Setzt durch Aufrufen von GetChildrenCore() die Struktur untergeordneter Elemente synchron zurück.

(Geerbt von AutomationPeer)
SetFocus()

Legt den Tastaturfokus auf das Element fest, das diesem Automatisierungspeer zugeordnet ist.

(Geerbt von AutomationPeer)
SetFocusCore()

Übergibt den Tastatureingabefokus an das UIElement, das mit diesem UIElementAutomationPeer verknüpft ist. Diese Methode wird von SetFocus() aufgerufen.

(Geerbt von UIElementAutomationPeer)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
VerifyAccess()

Erzwingt, dass der aufrufende Thread auf dieses DispatcherObject zugreifen kann.

(Geerbt von DispatcherObject)

Explizite Schnittstellenimplementierungen

IItemContainerProvider.FindItemByProperty(IRawElementProviderSimple, Int32, Object)

Ruft ein Element anhand des angegebenen Eigenschaftswerts ab.

(Geerbt von ItemsControlAutomationPeer)
ISelectionProvider.CanSelectMultiple

Dieser Typ oder dieses Mitglied unterstützt die Windows Presentation Foundation-Infrastruktur (WPF) und ist nicht für die direkte Verwendung im Code vorgesehen.

ISelectionProvider.GetSelection()

Dieser Typ oder dieses Mitglied unterstützt die Windows Presentation Foundation-Infrastruktur (WPF) und ist nicht für die direkte Verwendung im Code vorgesehen.

ISelectionProvider.IsSelectionRequired

Dieser Typ oder dieses Mitglied unterstützt die Windows Presentation Foundation-Infrastruktur (WPF) und ist nicht für die direkte Verwendung im Code vorgesehen.

Gilt für:

Weitere Informationen