DateTimeAutomationPeer Klasse

Definition

Macht CalendarDayButton- und CalendarButton-Typen für die Benutzeroberflächenautomatisierung verfügbar.Exposes CalendarDayButton and CalendarButton types to UI Automation.

public ref class DateTimeAutomationPeer sealed : System::Windows::Automation::Peers::AutomationPeer, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::ISelectionItemProvider, System::Windows::Automation::Provider::ITableItemProvider, System::Windows::Automation::Provider::IVirtualizedItemProvider
public sealed class DateTimeAutomationPeer : System.Windows.Automation.Peers.AutomationPeer, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.ISelectionItemProvider, System.Windows.Automation.Provider.ITableItemProvider, System.Windows.Automation.Provider.IVirtualizedItemProvider
type DateTimeAutomationPeer = class
    inherit AutomationPeer
    interface IGridItemProvider
    interface IInvokeProvider
    interface ISelectionItemProvider
    interface ITableItemProvider
    interface IVirtualizedItemProvider
type DateTimeAutomationPeer = class
    inherit AutomationPeer
    interface ISelectionItemProvider
    interface ITableItemProvider
    interface IGridItemProvider
    interface IInvokeProvider
    interface IVirtualizedItemProvider
type DateTimeAutomationPeer = class
    inherit AutomationPeer
    interface IGridItemProvider
    interface ISelectionItemProvider
    interface ITableItemProvider
    interface IInvokeProvider
    interface IVirtualizedItemProvider
Public NotInheritable Class DateTimeAutomationPeer
Inherits AutomationPeer
Implements IInvokeProvider, ISelectionItemProvider, ITableItemProvider, IVirtualizedItemProvider
Vererbung
DateTimeAutomationPeer
Implementiert

Eigenschaften

Dispatcher

Ruft den Dispatcher ab, der diesem DispatcherObject zugeordnet ist.Gets the Dispatcher this DispatcherObject is associated with.

(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.Gets or sets an AutomationPeer that is reported to the automation client as a source for all the events that come from this AutomationPeer.

(Geerbt von AutomationPeer)
IsHwndHost

Ruft einen Wert ab, der angibt, ob das Element, das diesem AutomationPeer Host in Windows Presentation Foundation zugeordnet ist, hwnds in (WPF).Gets a value that indicates whether the element that is associated with this AutomationPeer hosts hwnds in Windows Presentation Foundation (WPF).

(Geerbt von AutomationPeer)

Methoden

CheckAccess()

Bestimmt, ob der aufrufende Thread auf dieses DispatcherObject zugreifen kann.Determines whether the calling thread has access to this DispatcherObject.

(Geerbt von DispatcherObject)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetAcceleratorKey()

Ruft die Tastenkombinationen für das Element ab, das dem Benutzeroberflächenautomatisierungs-Peer zugeordnet ist.Gets the accelerator key combinations for the element that is associated with the UI Automation peer.

(Geerbt von AutomationPeer)
GetAcceleratorKeyCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetAcceleratorKey() aufgerufen.When overridden in a derived class, is called by GetAcceleratorKey().

(Geerbt von AutomationPeer)
GetAccessKey()

Ruft die Tastenkombination für das Element ab, das dem Automatisierungspeer zugeordnet ist.Gets the access key for the element that is associated with the automation peer.

(Geerbt von AutomationPeer)
GetAccessKeyCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetAccessKey() aufgerufen.When overridden in a derived class, is called by GetAccessKey().

(Geerbt von AutomationPeer)
GetAutomationControlType()

Ruft den Steuer Elementtyp für das Element ab, das dem Benutzeroberflächenautomatisierungs-Peer zugeordnet ist.Gets the control type for the element that is associated with the UI Automation peer.

(Geerbt von AutomationPeer)
GetAutomationControlTypeCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetAutomationControlType() aufgerufen.When overridden in a derived class, is called by GetAutomationControlType().

(Geerbt von AutomationPeer)
GetAutomationId()

Ruft die AutomationId des Elements ab, das dem Automatisierungspeer zugeordnet ist.Gets the AutomationId of the element that is associated with the automation peer.

(Geerbt von AutomationPeer)
GetAutomationIdCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetAutomationId() aufgerufen.When overridden in a derived class, is called by GetAutomationId().

(Geerbt von AutomationPeer)
GetBoundingRectangle()

Ruft das Rect-Objekt ab, das die Bildschirmkoordinaten des Elements darstellt, das dem Automatisierungspeer zugeordnet ist.Gets the Rect object that represents the screen coordinates of the element that is associated with the automation peer.

(Geerbt von AutomationPeer)
GetBoundingRectangleCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetBoundingRectangle() aufgerufen.When overridden in a derived class, is called by GetBoundingRectangle().

(Geerbt von AutomationPeer)
GetChildren()

Ruft die Auflistung der GetChildren()-Elemente ab, die in der Benutzeroberflächenautomatisierungs-Struktur als direkte untergeordnete Elemente des Automatisierungspeers dargestellt werden.Gets the collection of GetChildren() elements that are represented in the UI Automation tree as immediate child elements of the automation peer.

(Geerbt von AutomationPeer)
GetChildrenCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetChildren() aufgerufen.When overridden in a derived class, is called by GetChildren().

(Geerbt von AutomationPeer)
GetClassName()

Ruft einen Namen ab, der zusammen mit AutomationControlType verwendet wird, um Steuerelement zu unterscheiden, das durch diesen AutomationPeer dargestellt wird.Gets a name that is used with AutomationControlType, to differentiate the control that is represented by this AutomationPeer.

(Geerbt von AutomationPeer)
GetClassNameCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetClassName() aufgerufen.When overridden in a derived class, is called by GetClassName().

(Geerbt von AutomationPeer)
GetClickablePoint()

Ruft einen Point in dem Element ab, das dem Automatisierungspeer zugeordnet ist, der auf einen Mausklick reagiert.Gets a Point on the element that is associated with the automation peer that responds to a mouse click.

(Geerbt von AutomationPeer)
GetClickablePointCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetClickablePoint() aufgerufen.When overridden in a derived class, is called by GetClickablePoint().

(Geerbt von AutomationPeer)
GetControlledPeers()

Stellt die Benutzeroberflächenautomatisierung mit einer Liste von Elementen bereit, die von diesem AutomationPeer betroffen sind oder gesteuert werden.Provides UI Automation with a list of elements affected or controlled by this AutomationPeer.

(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.When overridden in a derived class, provides UI Automation with a list of elements affected or controlled by this AutomationPeer.

(Geerbt von AutomationPeer)
GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetHelpText()

Ruft Text ab, der die Funktion des Steuerelements beschreibt, das dem Automatisierungspeer zugeordnet ist.Gets text that describes the functionality of the control that is associated with the automation peer.

(Geerbt von AutomationPeer)
GetHelpTextCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetHelpText() aufgerufen.When overridden in a derived class, is called by GetHelpText().

(Geerbt von AutomationPeer)
GetHostRawElementProviderCore()

Weist die Benutzeroberflächen Automatisierung an, an welcher Stelle in der Benutzeroberflächenautomatisierungs-Struktur das hwnd von einem Windows Presentation Foundation-Element (WPF) gehostet wird.Tells UI Automation where in the UI Automation tree to place the hwnd being hosted by a Windows Presentation Foundation (WPF) element.

(Geerbt von AutomationPeer)
GetItemStatus()

Ruft Text ab, der den visuellen Status des Elements übermittelt, das diesem Automatisierungspeer zugeordnet ist.Gets text that conveys the visual status of the element that is associated with this automation peer.

(Geerbt von AutomationPeer)
GetItemStatusCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetItemStatus() aufgerufen.When overridden in a derived class, is called by GetItemStatus().

(Geerbt von AutomationPeer)
GetItemType()

Ruft eine Zeichenfolge ab, die beschreibt, was für ein Element ein Objekt darstellt.Gets a string that describes what kind of item an object represents.

(Geerbt von AutomationPeer)
GetItemTypeCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetItemType() aufgerufen.When overridden in a derived class, is called by GetItemType().

(Geerbt von AutomationPeer)
GetLabeledBy()

Ruft den AutomationPeer für das Label ab, das für das Element bestimmt ist.Gets the AutomationPeer for the Label that is targeted to the element.

(Geerbt von AutomationPeer)
GetLabeledByCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetLabeledBy() aufgerufen.When overridden in a derived class, is called by GetLabeledBy().

(Geerbt von AutomationPeer)
GetLiveSetting()

Ruft die Benachrichtigungsmerkmale des dynamischen Bereichs ab, der diesem Automatisierungspeer zugeordnet ist.Gets the notification characteristics of a live region that is associated with this automation peer.

(Geerbt von AutomationPeer)
GetLiveSettingCore()

Wenn der Wert in einer abgeleiteten Klasse überschrieben wird, werden die Benachrichtigungsmerkmale eines dynamischen Bereichs zurückgegeben.When overridden in a derived class, returns the notification characteristics of a live region. Wird von der GetLiveSetting()-Methode aufgerufen.Called by the GetLiveSetting() method.

(Geerbt von AutomationPeer)
GetLocalizedControlType()

Ruft eine lesbare lokalisierte Zeichenfolge ab, die den AutomationControlType-Wert für das Steuerelement darstellt, das diesem Automatisierungspeer zugeordnet ist.Gets a human-readable localized string that represents the AutomationControlType value for the control that is associated with this automation peer.

(Geerbt von AutomationPeer)
GetLocalizedControlTypeCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetLocalizedControlType() aufgerufen.When overridden in a derived class, is called by GetLocalizedControlType().

(Geerbt von AutomationPeer)
GetName()

Ruft den Text ab, der das Element beschreibt, das diesem Automatisierungspeer zugeordnet ist.Gets text that describes the element that is associated with this automation peer.

(Geerbt von AutomationPeer)
GetNameCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetName() aufgerufen.When overridden in a derived class, is called by GetName().

(Geerbt von AutomationPeer)
GetOrientation()

Ruft einen Wert ab, der die explizite Steuerelementausrichtung angibt (sofern vorhanden).Gets a value that indicates the explicit control orientation, if any.

(Geerbt von AutomationPeer)
GetOrientationCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von GetOrientation() aufgerufen.When overridden in a derived class, is called by GetOrientation().

(Geerbt von AutomationPeer)
GetParent()

Ruft den AutomationPeer ab, der das übergeordnete Element dieses AutomationPeer ist.Gets the AutomationPeer that is the parent of this AutomationPeer.

(Geerbt von AutomationPeer)
GetPattern(PatternInterface)

Ruft die Steuerelementmusterimplementierung für diesen DateTimeAutomationPeer ab.Gets the control pattern implementation for this DateTimeAutomationPeer.

GetPeerFromPoint(Point)

Ruft einen AutomationPeer vom angegebenen Punkt ab.Gets an AutomationPeer from the specified point.

(Geerbt von AutomationPeer)
GetPeerFromPointCore(Point)

Wird beim Überschreiben in einer abgeleiteten Klasse von GetPeerFromPoint(Point) aufgerufen.When overridden in a derived class, is called from GetPeerFromPoint(Point).

(Geerbt von AutomationPeer)
GetPositionInSet()

Versucht, den Wert der PositionInSet-Eigenschaft abzurufen.Attempts to get the value of the PositionInSet property.

(Geerbt von AutomationPeer)
GetPositionInSetCore()

Stellt beim Überschreiben in einer abgeleiteten Klasse die Benutzeroberflächenautomatisierung mit einem einsbasierten ganzzahligen Wert bereit, der die Position beschreibt, die dieses Element in einer Gruppe oder in einem Satz belegt.When overridden in a derived class, provides UI Automation with a one-based integer value that describes the position this element occupies in a group or set.

(Geerbt von AutomationPeer)
GetSizeOfSet()

Versucht, den Wert der SizeOfSet-Eigenschaft abzurufen.Attempts to get the value of the SizeOfSet property.

(Geerbt von AutomationPeer)
GetSizeOfSetCore()

Stellt beim Überschreiben in einer abgeleiteten Klasse die Benutzeroberflächenautomatisierung mit der Größe der Gruppe oder des Satzes bereit, der bzw. dem dieses Element angehört.When overridden in a derived class, provides UI Automation with the size of the group or set that this element belongs to.

(Geerbt von AutomationPeer)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
HasKeyboardFocus()

Ruft einen Wert ab, der angibt, ob das Element, das diesem Automatisierungspeer zugeordnet ist, derzeit über den Tastaturfokus verfügt.Gets a value that indicates whether the element that is associated with this automation peer currently has keyboard focus.

(Geerbt von AutomationPeer)
HasKeyboardFocusCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von HasKeyboardFocus() aufgerufen.When overridden in a derived class, is called by HasKeyboardFocus().

(Geerbt von AutomationPeer)
InvalidatePeer()

Löst die Neuberechnung der Haupteigenschaften von AutomationPeer und die PropertyChanged-Benachrichtigung an den Automatisierungsclient aus, wenn die Eigenschaften geändert wurden.Triggers recalculation of the main properties of the AutomationPeer and raises the PropertyChanged notification to the Automation Client if the properties changed.

(Geerbt von AutomationPeer)
IsContentElement()

Ruft einen Wert ab, der angibt, ob das diesem Automatisierungspeer zugeordnete Element Daten enthält, die dem Benutzer angezeigt werden.Gets a value that indicates whether the element that is associated with this automation peer contains data that is presented to the user.

(Geerbt von AutomationPeer)
IsContentElementCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von IsContentElement() aufgerufen.When overridden in a derived class, is called by IsContentElement().

(Geerbt von AutomationPeer)
IsControlElement()

Ruft einen Wert ab, der angibt, ob das Element vom Benutzer als interaktiv oder als Beitrag zur logischen Struktur des Steuer Elements in der grafischen Benutzeroberfläche verstanden wird.Gets a value that indicates whether the element is understood by the user as interactive or as contributing to the logical structure of the control in the GUI.

(Geerbt von AutomationPeer)
IsControlElementCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von IsControlElement() aufgerufen.When overridden in a derived class, is called by IsControlElement().

(Geerbt von AutomationPeer)
IsEnabled()

Ruft einen Wert ab, der angibt, ob das Element, das diesem Automatisierungspeer zugeordnet ist, Interaktionen unterstützt.Gets a value that indicates whether the element associated with this automation peer supports interaction.

(Geerbt von AutomationPeer)
IsEnabledCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von IsEnabled() aufgerufen.When overridden in a derived class, is called by IsEnabled().

(Geerbt von AutomationPeer)
IsKeyboardFocusable()

Ruft einen Wert ab, der angibt, ob das Element den Tastaturfokus annehmen kann.Gets a value that indicates whether the element can accept keyboard focus.

(Geerbt von AutomationPeer)
IsKeyboardFocusableCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von IsKeyboardFocusable() aufgerufen.When overridden in a derived class, is called by IsKeyboardFocusable().

(Geerbt von AutomationPeer)
IsOffscreen()

Ruft einen Wert ab, der angibt, ob sich ein Element außerhalb des Bildschirms befindet.Gets a value that indicates whether an element is off the screen.

(Geerbt von AutomationPeer)
IsOffscreenCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von IsOffscreen() aufgerufen.When overridden in a derived class, is called by IsOffscreen().

(Geerbt von AutomationPeer)
IsPassword()

Ruft einen Wert ab, der angibt, ob das Element vertraulichen Inhalt enthält.Gets a value that indicates whether the element contains sensitive content.

(Geerbt von AutomationPeer)
IsPasswordCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von IsPassword() aufgerufen.When overridden in a derived class, is called by IsPassword().

(Geerbt von AutomationPeer)
IsRequiredForForm()

Ruft einen Wert ab, der angibt, ob das Element, das diesem Peer zugeordnet ist, in einem Formular ausgefüllt werden muss.Gets a value that indicates whether the element that is associated with this peer must be completed on a form.

(Geerbt von AutomationPeer)
IsRequiredForFormCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von IsRequiredForForm() aufgerufen.When overridden in a derived class, is called by IsRequiredForForm().

(Geerbt von AutomationPeer)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
PeerFromProvider(IRawElementProviderSimple)

Ruft einen AutomationPeer für den angegebenen IRawElementProviderSimple-Proxy ab.Gets an AutomationPeer for the specified IRawElementProviderSimple proxy.

(Geerbt von AutomationPeer)
ProviderFromPeer(AutomationPeer)

Ruft IRawElementProviderSimple für den angegebenen AutomationPeer ab.Gets the IRawElementProviderSimple for the specified AutomationPeer.

(Geerbt von AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Wird vom AutomationPeer aufgerufen, um das AsyncContentLoadedEvent-Ereignis auszulösen.Called by the AutomationPeer to raise the AsyncContentLoadedEvent event.

(Geerbt von AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Löst ein Automatisierungsereignis aus.Raises an automation event.

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

Löst ein Ereignis aus, um den Automatisierungsclient über einen geänderten Eigenschaftswert zu benachrichtigen.Raises an event to notify the automation client of a changed property value.

(Geerbt von AutomationPeer)
ResetChildrenCache()

Setzt durch Aufrufen von GetChildrenCore() die Struktur untergeordneter Elemente synchron zurück.Synchronously resets the tree of child elements by calling GetChildrenCore().

(Geerbt von AutomationPeer)
SetFocus()

Legt den Tastaturfokus auf das Element fest, das diesem Automatisierungspeer zugeordnet ist.Sets the keyboard focus on the element that is associated with this automation peer.

(Geerbt von AutomationPeer)
SetFocusCore()

Wird beim Überschreiben in einer abgeleiteten Klasse von SetFocus() aufgerufen.When overridden in a derived class, is called by SetFocus().

(Geerbt von AutomationPeer)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)
VerifyAccess()

Erzwingt, dass der aufrufende Thread auf dieses DispatcherObject zugreifen kann.Enforces that the calling thread has access to this DispatcherObject.

(Geerbt von DispatcherObject)

Explizite Schnittstellenimplementierungen

IGridItemProvider.Column

Ruft die Ordinalzahl der Spalte ab, die die Zelle oder das Element enthält.Gets the ordinal number of the column that contains the cell or item.

IGridItemProvider.ColumnSpan

Ruft die Anzahl von Spalten ab, über die sich eine Zelle oder ein Element erstreckt.Gets the number of columns spanned by a cell or item.

IGridItemProvider.ContainingGrid

Ruft einen Benutzeroberflächenautomatisierungs-Anbieter ab, der IGridProvider implementiert und den Container der Zelle oder des Elements darstellt.Gets a UI Automation provider that implements IGridProvider and represents the container of the cell or item.

IGridItemProvider.Row

Ruft die Ordinalzahl der Zeile ab, die die Zelle oder das Element enthält.Gets the ordinal number of the row that contains the cell or item.

IGridItemProvider.RowSpan

Ruft die Anzahl von Zeilen ab, über die sich eine Zelle oder ein Element erstreckt.Gets the number of rows spanned by a cell or item.

IInvokeProvider.Invoke()

Sendet eine Anforderung zum Aktivieren eines Steuerelements und Initiieren der einzelnen eindeutigen Aktion.Sends a request to activate a control and initiate its single, unambiguous action.

ISelectionItemProvider.AddToSelection()

Fügt das aktuelle Element zur Sammlung ausgewählter Elemente hinzu.Adds the current element to the collection of selected items.

ISelectionItemProvider.IsSelected

Ruft einen Wert ab, der angibt, ob ein Element ausgewählt ist.Gets a value that indicates whether an item is selected.

ISelectionItemProvider.RemoveFromSelection()

Entfernt das aktuelle Element aus der Sammlung ausgewählter Elemente.Removes the current element from the collection of selected items.

ISelectionItemProvider.Select()

Löscht alle ausgewählten Elemente und wählt das aktuelle Element aus.Clears any selected items and then selects the current element.

ISelectionItemProvider.SelectionContainer

Ruft den Benutzeroberflächenautomatisierungs-Anbieter ab, der ISelectionProvider implementiert und als Container für das aufrufende Objekt fungiert.Gets the UI Automation provider that implements ISelectionProvider and acts as the container for the calling object.

ITableItemProvider.GetColumnHeaderItems()

Ruft eine Auflistung von Benutzeroberflächenautomatisierungs-Anbietern ab, die alle einem Tabellenelement oder einer Zelle zugeordneten Spaltenheader darstellt.Retrieves a collection of UI Automation providers that represents all the column headers associated with a table item or cell.

ITableItemProvider.GetRowHeaderItems()

Ruft eine Auflistung von Benutzeroberflächenautomatisierungs-Anbietern ab, die alle einem Tabellenelement oder einer Zelle zugeordneten Zeilenheader darstellt.Retrieves a collection of UI Automation providers that represents all the row headers associated with a table item or cell.

IVirtualizedItemProvider.Realize()

Ermöglicht den vollständigen Zugriff auf das virtuelle Element als Benutzeroberflächen-Automatisierungselement.Makes the virtual item fully accessible as a UI Automation element.

Gilt für: