Udostępnij za pośrednictwem


CalendarAutomationPeer Klasa

Definicja

Uwidacznia Calendar typy automatyzacja interfejsu użytkownika.

public ref class CalendarAutomationPeer sealed : System::Windows::Automation::Peers::FrameworkElementAutomationPeer, System::Windows::Automation::Provider::IItemContainerProvider, System::Windows::Automation::Provider::IMultipleViewProvider, System::Windows::Automation::Provider::ISelectionProvider, System::Windows::Automation::Provider::ITableProvider
public sealed class CalendarAutomationPeer : System.Windows.Automation.Peers.FrameworkElementAutomationPeer, System.Windows.Automation.Provider.IItemContainerProvider, System.Windows.Automation.Provider.IMultipleViewProvider, System.Windows.Automation.Provider.ISelectionProvider, System.Windows.Automation.Provider.ITableProvider
type CalendarAutomationPeer = class
    inherit FrameworkElementAutomationPeer
    interface IMultipleViewProvider
    interface ISelectionProvider
    interface ITableProvider
    interface IGridProvider
    interface IItemContainerProvider
type CalendarAutomationPeer = class
    inherit FrameworkElementAutomationPeer
    interface IGridProvider
    interface IMultipleViewProvider
    interface ISelectionProvider
    interface ITableProvider
    interface IItemContainerProvider
type CalendarAutomationPeer = class
    inherit FrameworkElementAutomationPeer
    interface IGridProvider
    interface IItemContainerProvider
    interface IMultipleViewProvider
    interface ISelectionProvider
    interface ITableProvider
Public NotInheritable Class CalendarAutomationPeer
Inherits FrameworkElementAutomationPeer
Implements IItemContainerProvider, IMultipleViewProvider, ISelectionProvider, ITableProvider
Dziedziczenie
Implementuje

Konstruktory

CalendarAutomationPeer(Calendar)

Inicjuje nowe wystąpienie klasy CalendarAutomationPeer.

Właściwości

Dispatcher

Dispatcher Pobiera tę DispatcherObject wartość skojarzona z.

(Odziedziczone po DispatcherObject)
EventsSource

Pobiera lub ustawia AutomationPeer element zgłaszany 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 Windows Presentation Foundation (WPF).

(Odziedziczone po AutomationPeer)
Owner

UIElement Pobiera element skojarzony z tym UIElementAutomationPeerelementem .

(Odziedziczone po UIElementAutomationPeer)

Metody

CheckAccess()

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

(Odziedziczone po DispatcherObject)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetAcceleratorKey()

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

(Odziedziczone po AutomationPeer)
GetAcceleratorKeyCore()

Pobiera klucz akceleratora UIElement skojarzony z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez GetAcceleratorKey()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetAccessKey()

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

(Odziedziczone po AutomationPeer)
GetAccessKeyCore()

Pobiera klucz dostępu skojarzony UIElement z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez GetAccessKey()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetAutomationControlType()

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

(Odziedziczone po AutomationPeer)
GetAutomationControlTypeCore()

Pobiera typ kontrolki skojarzony UIElement z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez GetAutomationControlType()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetAutomationId()

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

(Odziedziczone po AutomationPeer)
GetAutomationIdCore()

Pobiera ciąg, który jednoznacznie identyfikuje FrameworkElement element skojarzony z tym FrameworkElementAutomationPeerelementem . Wywoływane przez GetAutomationId().

(Odziedziczone po FrameworkElementAutomationPeer)
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 UIElement ograniczenia skojarzonego z tym elementem UIElementAutomationPeer. Ta metoda jest wywoływana przez GetBoundingRectangle()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetChildren()

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

(Odziedziczone po AutomationPeer)
GetChildrenCore()

Pobiera kolekcję elementów podrzędnych skojarzonych UIElement z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez GetChildren()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetClassName()

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

(Odziedziczone po AutomationPeer)
GetClassNameCore()

Pobiera nazwę skojarzonego UIElement z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez GetClassName()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetClickablePoint()

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

(Odziedziczone po AutomationPeer)
GetClickablePointCore()

Pobiera element Point reprezentujący przestrzeń, którą można kliknąć, która znajduje się na UIElement tym obiekcie skojarzonym z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez GetClickablePoint()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetControlledPeers()

Udostępnia automatyzacja interfejsu użytkownika z listą elementów, których dotyczy problem lub jest kontrolowany przez ten AutomationPeerelement .

(Odziedziczone po AutomationPeer)
GetControlledPeersCore()

Po zastąpieniu w klasie pochodnej zapewnia automatyzacja interfejsu użytkownika z listą elementów, których dotyczy problem lub jest kontrolowany przez tę AutomationPeerklasę .

(Odziedziczone po AutomationPeer)
GetHashCode()

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

(Odziedziczone po Object)
GetHeadingLevel()

Uwidacznia Calendar typy automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
GetHeadingLevelCore()

Uwidacznia Calendar typy automatyzacja interfejsu użytkownika.

(Odziedziczone po UIElementAutomationPeer)
GetHelpText()

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

(Odziedziczone po AutomationPeer)
GetHelpTextCore()

Pobiera ciąg opisujący funkcje ContentElement skojarzone z tym elementem ContentElementAutomationPeer. Wywoływane przez GetHelpText().

(Odziedziczone po FrameworkElementAutomationPeer)
GetHostRawElementProviderCore()

Informuje automatyzacja interfejsu użytkownika, gdzie w drzewie automatyzacja interfejsu użytkownika umieścić hwnd hostowany przez element Windows Presentation Foundation (WPF).

(Odziedziczone po AutomationPeer)
GetItemStatus()

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

(Odziedziczone po AutomationPeer)
GetItemStatusCore()

Pobiera ciąg, który komunikuje stan wizualizacji skojarzonego UIElement z tym elementem UIElementAutomationPeer. Ta metoda jest wywoływana przez GetItemStatus()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetItemType()

Pobiera ciąg opisujący rodzaj elementu, który reprezentuje obiekt.

(Odziedziczone po AutomationPeer)
GetItemTypeCore()

Pobiera ciąg czytelny dla człowieka, który zawiera typ elementu, który UIElement reprezentuje dla tego UIElementAutomationPeer elementu. Ta metoda jest wywoływana przez GetItemType()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetLabeledBy()

AutomationPeer Pobiera element docelowy Label elementu .

(Odziedziczone po AutomationPeer)
GetLabeledByCore()

AutomationPeer Pobiera element dla Label elementu docelowego skojarzonego ContentElement z tym ContentElementAutomationPeerelementem . Wywoływane przez GetLabeledBy().

(Odziedziczone po FrameworkElementAutomationPeer)
GetLiveSetting()

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

(Odziedziczone po AutomationPeer)
GetLiveSettingCore()

Pobiera charakterystykę powiadomień o dynamicznym regionie obiektu skojarzonego UIElement z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez GetLiveSetting()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetLocalizedControlType()

Pobiera czytelny dla człowieka ciąg zlokalizowany, który reprezentuje AutomationControlType wartość kontrolki skojarzonej z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetLocalizedControlTypeCore()

W przypadku przesłonięcia w klasie pochodnej jest wywoływana przez metodę GetLocalizedControlType().

(Odziedziczone po AutomationPeer)
GetName()

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

(Odziedziczone po AutomationPeer)
GetNameCore()

Pobiera etykietę tekstową skojarzonego ContentElement z tym ContentElementAutomationPeerelementem . Wywoływane przez GetName().

(Odziedziczone po FrameworkElementAutomationPeer)
GetOrientation()

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

(Odziedziczone po AutomationPeer)
GetOrientationCore()

Pobiera wartość wskazującą, czy UIElement skojarzony z tym UIElementAutomationPeer elementem jest określony kierunek. Ta metoda jest wywoływana przez GetOrientation()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetParent()

Pobiera element AutomationPeer nadrzędny tego AutomationPeerelementu .

(Odziedziczone po AutomationPeer)
GetPattern(PatternInterface)

Pobiera obiekt obsługujący określony wzorzec sterowania elementu skojarzonego z tym elementem równorzędnym automatyzacji.

GetPeerFromPoint(Point)

Pobiera element AutomationPeer z określonego punktu.

(Odziedziczone po AutomationPeer)
GetPeerFromPointCore(Point)

W przypadku przesłonięcia 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()

Odczytuje PositionInSetProperty i zwraca wartość dołączonej PositionInSet właściwości.

(Odziedziczone po UIElementAutomationPeer)
GetSizeOfSet()

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

(Odziedziczone po AutomationPeer)
GetSizeOfSetCore()

Zawiera wartość właściwości SizeOfSet automatyzacja interfejsu użytkownika.

(Odziedziczone po UIElementAutomationPeer)
GetType()

Type Pobiera bieżące wystąpienie.

(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 UIElement skojarzony z tym UIElementAutomationPeer elementem ma obecnie fokus wprowadzania klawiatury. Ta metoda jest wywoływana przez HasKeyboardFocus()metodę .

(Odziedziczone po UIElementAutomationPeer)
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 UIElement skojarzony z tym UIElementAutomationPeer elementem jest element zawierający dane prezentowane użytkownikowi. Ta metoda jest wywoływana przez IsContentElement()metodę .

(Odziedziczone po UIElementAutomationPeer)
IsControlElement()

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

(Odziedziczone po AutomationPeer)
IsControlElementCore()

Pobiera lub ustawia wartość wskazującą, czy UIElement skojarzony z tym UIElementAutomationPeer elementem jest zrozumiały dla użytkownika końcowego jako interakcyjny. Opcjonalnie użytkownik może zrozumieć UIElement jako współtworzenia logicznej struktury kontrolki w graficznym interfejsie użytkownika. Ta metoda jest wywoływana przez IsControlElement()metodę .

(Odziedziczone po UIElementAutomationPeer)
IsDialog()

Uwidacznia Calendar typy automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
IsDialogCore()

Uwidacznia Calendar typy automatyzacja interfejsu użytkownika.

(Odziedziczone po UIElementAutomationPeer)
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 UIElement skojarzony z tym UIElementAutomationPeer elementem może akceptować fokus klawiatury. Ta metoda jest wywoływana przez IsKeyboardFocusable()metodę .

(Odziedziczone po UIElementAutomationPeer)
IsKeyboardFocusable()

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

(Odziedziczone po AutomationPeer)
IsKeyboardFocusableCore()

Pobiera wartość wskazującą, czy UIElement skojarzony z tym UIElementAutomationPeer elementem może akceptować fokus klawiatury. Ta metoda jest wywoływana przez IsKeyboardFocusable()metodę .

(Odziedziczone po UIElementAutomationPeer)
IsOffscreen()

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

(Odziedziczone po AutomationPeer)
IsOffscreenCore()

Pobiera wartość wskazującą, czy UIElement skojarzony z tym UIElementAutomationPeer elementem jest wyłączony z ekranu. Ta metoda jest wywoływana przez IsOffscreen()metodę .

(Odziedziczone po UIElementAutomationPeer)
IsPassword()

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

(Odziedziczone po AutomationPeer)
IsPasswordCore()

Pobiera wartość wskazującą, czy UIElement skojarzony z tym UIElementAutomationPeer elementem zawiera chronioną zawartość. Ta metoda jest wywoływana przez IsPassword()metodę .

(Odziedziczone po UIElementAutomationPeer)
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 UIElement skojarzony z tym UIElementAutomationPeer elementem jest wymagany do ukończenia w formularzu. Ta metoda jest wywoływana przez IsRequiredForForm()metodę .

(Odziedziczone po UIElementAutomationPeer)
MemberwiseClone()

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

(Odziedziczone po Object)
PeerFromProvider(IRawElementProviderSimple)

Pobiera element AutomationPeer dla określonego IRawElementProviderSimple serwera proxy.

(Odziedziczone po AutomationPeer)
ProviderFromPeer(AutomationPeer)

Pobiera element 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 Calendar typy 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 przez wywołanie metody 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 na UIElement skojarzonym z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez SetFocus()metodę .

(Odziedziczone po UIElementAutomationPeer)
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

IGridProvider.ColumnCount

Pobiera łączną liczbę kolumn w siatce.

IGridProvider.GetItem(Int32, Int32)

Pobiera dostawcę automatyzacja interfejsu użytkownika dla określonej komórki.

IGridProvider.RowCount

Pobiera łączną liczbę wierszy w siatce.

IItemContainerProvider.FindItemByProperty(IRawElementProviderSimple, Int32, Object)

Pobiera element według określonej wartości właściwości.

IMultipleViewProvider.CurrentView

Pobiera bieżący widok specyficzny dla kontrolki.

IMultipleViewProvider.GetSupportedViews()

Pobiera kolekcję identyfikatorów widoku specyficznego dla kontrolek.

IMultipleViewProvider.GetViewName(Int32)

Pobiera nazwę widoku specyficznego dla kontrolki.

IMultipleViewProvider.SetCurrentView(Int32)

Ustawia bieżący widok specyficzny dla kontrolki.

ISelectionProvider.CanSelectMultiple

Pobiera wartość określającą, czy dostawca automatyzacja interfejsu użytkownika zezwala na równoczesne wybranie więcej niż jednego elementu podrzędnego.

ISelectionProvider.GetSelection()

Pobiera dostawcę automatyzacja interfejsu użytkownika dla każdego wybranego elementu podrzędnego.

ISelectionProvider.IsSelectionRequired

Pobiera wartość określającą, czy dostawca automatyzacja interfejsu użytkownika wymaga wybrania co najmniej jednego elementu podrzędnego.

ITableProvider.GetColumnHeaders()

Pobiera kolekcję dostawców automatyzacja interfejsu użytkownika reprezentujących wszystkie nagłówki kolumn w tabeli.

ITableProvider.GetRowHeaders()

Pobiera kolekcję dostawców automatyzacja interfejsu użytkownika reprezentujących wszystkie nagłówki wierszy w tabeli.

ITableProvider.RowOrColumnMajor

Pobiera podstawowy kierunek przechodzenia dla tabeli.

Dotyczy