Bagikan melalui


CalendarAutomationPeer Kelas

Definisi

Mengekspos Calendar jenis ke Automasi UI.

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
Warisan
Penerapan

Konstruktor

CalendarAutomationPeer(Calendar)

Menginisialisasi instans baru kelas CalendarAutomationPeer.

Properti

Dispatcher

Dispatcher Mendapatkan ini DispatcherObject dikaitkan dengan.

(Diperoleh dari DispatcherObject)
EventsSource

Mendapatkan atau menetapkan AutomationPeer yang dilaporkan ke klien otomatisasi sebagai sumber untuk semua peristiwa yang berasal dari ini AutomationPeer.

(Diperoleh dari AutomationPeer)
IsHwndHost

Mendapatkan nilai yang menunjukkan apakah elemen yang terkait dengan host hwnds ini AutomationPeer di Windows Presentation Foundation (WPF).

(Diperoleh dari AutomationPeer)
Owner

UIElement Mendapatkan yang terkait dengan iniUIElementAutomationPeer.

(Diperoleh dari UIElementAutomationPeer)

Metode

CheckAccess()

Menentukan apakah utas panggilan memiliki akses ke ini DispatcherObject.

(Diperoleh dari DispatcherObject)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetAcceleratorKey()

Mendapatkan kombinasi kunci akselerator untuk elemen yang terkait dengan peer Automation UI.

(Diperoleh dari AutomationPeer)
GetAcceleratorKeyCore()

Mendapatkan kunci akselerator untuk UIElement yang terkait dengan ini UIElementAutomationPeer. Metode ini dipanggil oleh GetAcceleratorKey().

(Diperoleh dari UIElementAutomationPeer)
GetAccessKey()

Mendapatkan kunci akses untuk elemen yang terkait dengan rekan otomatisasi.

(Diperoleh dari AutomationPeer)
GetAccessKeyCore()

Mendapatkan kunci akses untuk UIElement yang terkait dengan ini UIElementAutomationPeer. Metode ini dipanggil oleh GetAccessKey().

(Diperoleh dari UIElementAutomationPeer)
GetAutomationControlType()

Mendapatkan jenis kontrol untuk elemen yang terkait dengan peer Automation UI.

(Diperoleh dari AutomationPeer)
GetAutomationControlTypeCore()

Mendapatkan jenis kontrol untuk UIElement yang terkait dengan ini UIElementAutomationPeer. Metode ini dipanggil oleh GetAutomationControlType().

(Diperoleh dari UIElementAutomationPeer)
GetAutomationId()

AutomationId Mendapatkan elemen yang terkait dengan peer otomatisasi.

(Diperoleh dari AutomationPeer)
GetAutomationIdCore()

Mendapatkan string yang secara unik mengidentifikasi FrameworkElement yang terkait dengan ini FrameworkElementAutomationPeer. Dipanggil oleh GetAutomationId().

(Diperoleh dari FrameworkElementAutomationPeer)
GetBoundingRectangle()

Rect Mendapatkan objek yang mewakili koordinat layar elemen yang terkait dengan peer otomatisasi.

(Diperoleh dari AutomationPeer)
GetBoundingRectangleCore()

Mendapatkan yang mewakili persegi panjang pembatas Rect yang terkait dengan ini UIElementAutomationPeer.UIElement Metode ini dipanggil oleh GetBoundingRectangle().

(Diperoleh dari UIElementAutomationPeer)
GetChildren()

Mendapatkan kumpulan GetChildren() elemen yang diwakili di pohon Automation UI sebagai elemen turunan langsung dari peer otomatisasi.

(Diperoleh dari AutomationPeer)
GetChildrenCore()

Mendapatkan koleksi elemen anak dari UIElement yang terkait dengan ini UIElementAutomationPeer. Metode ini dipanggil oleh GetChildren().

(Diperoleh dari UIElementAutomationPeer)
GetClassName()

Mendapatkan nama yang digunakan dengan AutomationControlType, untuk membedakan kontrol yang diwakili oleh ini AutomationPeer.

(Diperoleh dari AutomationPeer)
GetClassNameCore()

Mendapatkan nama UIElement yang terkait dengan ini UIElementAutomationPeer. Metode ini dipanggil oleh GetClassName().

(Diperoleh dari UIElementAutomationPeer)
GetClickablePoint()

Point Mendapatkan pada elemen yang terkait dengan rekan otomatisasi yang merespons klik mouse.

(Diperoleh dari AutomationPeer)
GetClickablePointCore()

Point Mendapatkan yang mewakili ruang yang dapat diklik yang ada di UIElement yang terkait dengan iniUIElementAutomationPeer. Metode ini dipanggil oleh GetClickablePoint().

(Diperoleh dari UIElementAutomationPeer)
GetControlledPeers()

Menyediakan Automasi UI dengan daftar elemen yang terpengaruh atau dikendalikan oleh ini AutomationPeer.

(Diperoleh dari AutomationPeer)
GetControlledPeersCore()

Ketika ditimpa di kelas turunan, menyediakan Automasi UI dengan daftar elemen yang terpengaruh atau dikendalikan oleh ini AutomationPeer.

(Diperoleh dari AutomationPeer)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetHeadingLevel()

Mengekspos Calendar jenis ke Automasi UI.

(Diperoleh dari AutomationPeer)
GetHeadingLevelCore()

Mengekspos Calendar jenis ke Automasi UI.

(Diperoleh dari UIElementAutomationPeer)
GetHelpText()

Mendapatkan teks yang menjelaskan fungsionalitas kontrol yang terkait dengan rekan otomatisasi.

(Diperoleh dari AutomationPeer)
GetHelpTextCore()

Mendapatkan string yang menjelaskan fungsionalitas ContentElement yang terkait dengan ini ContentElementAutomationPeer. Dipanggil oleh GetHelpText().

(Diperoleh dari FrameworkElementAutomationPeer)
GetHostRawElementProviderCore()

Memberi tahu Automation UI di mana di pohon Automation UI menempatkan yang hwnd dihosting oleh elemen Windows Presentation Foundation (WPF).

(Diperoleh dari AutomationPeer)
GetItemStatus()

Mendapatkan teks yang menyampaikan status visual elemen yang terkait dengan peer otomatisasi ini.

(Diperoleh dari AutomationPeer)
GetItemStatusCore()

Mendapatkan string yang mengomunikasikan status UIElement visual yang terkait dengan ini UIElementAutomationPeer. Metode ini dipanggil oleh GetItemStatus().

(Diperoleh dari UIElementAutomationPeer)
GetItemType()

Mendapatkan string yang menjelaskan jenis item apa yang diwakili objek.

(Diperoleh dari AutomationPeer)
GetItemTypeCore()

Mendapatkan string yang dapat dibaca manusia yang berisi jenis item yang diwakili UIElement untuk ini UIElementAutomationPeer . Metode ini dipanggil oleh GetItemType().

(Diperoleh dari UIElementAutomationPeer)
GetLabeledBy()

AutomationPeer Mendapatkan untuk yang ditargetkan Label ke elemen .

(Diperoleh dari AutomationPeer)
GetLabeledByCore()

AutomationPeer Mendapatkan untuk yang ditargetkan Label ke ContentElement yang terkait dengan ini ContentElementAutomationPeer. Dipanggil oleh GetLabeledBy().

(Diperoleh dari FrameworkElementAutomationPeer)
GetLiveSetting()

Mendapatkan karakteristik pemberitahuan dari wilayah langsung yang terkait dengan rekan otomatisasi ini.

(Diperoleh dari AutomationPeer)
GetLiveSettingCore()

Mendapatkan karakteristik pemberitahuan dari wilayah UIElement langsung objek yang terkait dengan ini UIElementAutomationPeer. Metode ini dipanggil oleh GetLiveSetting().

(Diperoleh dari UIElementAutomationPeer)
GetLocalizedControlType()

Mendapatkan string lokal yang dapat dibaca manusia yang mewakili AutomationControlType nilai untuk kontrol yang terkait dengan peer otomatisasi ini.

(Diperoleh dari AutomationPeer)
GetLocalizedControlTypeCore()

Ketika ditimpa di kelas turunan, dipanggil oleh GetLocalizedControlType().

(Diperoleh dari AutomationPeer)
GetName()

Mendapatkan teks yang menjelaskan elemen yang terkait dengan peer otomatisasi ini.

(Diperoleh dari AutomationPeer)
GetNameCore()

Mendapatkan label ContentElement teks yang terkait dengan ini ContentElementAutomationPeer. Dipanggil oleh GetName().

(Diperoleh dari FrameworkElementAutomationPeer)
GetOrientation()

Mendapatkan nilai yang menunjukkan orientasi kontrol eksplisit, jika ada.

(Diperoleh dari AutomationPeer)
GetOrientationCore()

Mendapatkan nilai yang menunjukkan apakah UIElement yang terkait dengan ini UIElementAutomationPeer ditata ke arah tertentu. Metode ini dipanggil oleh GetOrientation().

(Diperoleh dari UIElementAutomationPeer)
GetParent()

AutomationPeer Mendapatkan yang merupakan induk dari ini AutomationPeer.

(Diperoleh dari AutomationPeer)
GetPattern(PatternInterface)

Mendapatkan objek yang mendukung pola kontrol yang ditentukan dari elemen yang terkait dengan peer otomatisasi ini.

GetPeerFromPoint(Point)

AutomationPeer Mendapatkan dari titik yang ditentukan.

(Diperoleh dari AutomationPeer)
GetPeerFromPointCore(Point)

Ketika ditimpa di kelas turunan, dipanggil dari GetPeerFromPoint(Point).

(Diperoleh dari AutomationPeer)
GetPositionInSet()

Mencoba untuk mendapatkan nilai PositionInSet properti .

(Diperoleh dari AutomationPeer)
GetPositionInSetCore()

PositionInSetProperty Membaca dan mengembalikan nilai PositionInSet properti terlampir.

(Diperoleh dari UIElementAutomationPeer)
GetSizeOfSet()

Mencoba untuk mendapatkan nilai SizeOfSet properti .

(Diperoleh dari AutomationPeer)
GetSizeOfSetCore()

Menyediakan nilai untuk properti SizeOfSet UI Automation.

(Diperoleh dari UIElementAutomationPeer)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
HasKeyboardFocus()

Mendapatkan nilai yang menunjukkan apakah elemen yang terkait dengan peer otomatisasi ini saat ini memiliki fokus keyboard.

(Diperoleh dari AutomationPeer)
HasKeyboardFocusCore()

Mendapatkan nilai yang menunjukkan apakah UIElement yang terkait dengan ini saat ini UIElementAutomationPeer memiliki fokus input keyboard. Metode ini dipanggil oleh HasKeyboardFocus().

(Diperoleh dari UIElementAutomationPeer)
InvalidatePeer()

Memicu perhitungan ulang properti AutomationPeer utama dan menaikkan PropertyChanged pemberitahuan ke Klien Automation jika properti berubah.

(Diperoleh dari AutomationPeer)
IsContentElement()

Mendapatkan nilai yang menunjukkan apakah elemen yang terkait dengan peer otomatisasi ini berisi data yang disajikan kepada pengguna.

(Diperoleh dari AutomationPeer)
IsContentElementCore()

Mendapatkan nilai yang menunjukkan apakah UIElement yang terkait dengan ini UIElementAutomationPeer adalah elemen yang berisi data yang disajikan kepada pengguna. Metode ini dipanggil oleh IsContentElement().

(Diperoleh dari UIElementAutomationPeer)
IsControlElement()

Mendapatkan nilai yang menunjukkan apakah elemen dipahami oleh pengguna sebagai interaktif atau berkontribusi pada struktur logis kontrol di GUI.

(Diperoleh dari AutomationPeer)
IsControlElementCore()

Mendapatkan atau menetapkan nilai yang menunjukkan apakah UIElement yang terkait dengan ini UIElementAutomationPeer dipahami oleh pengguna akhir sebagai interaktif. Secara opsional, pengguna mungkin memahami UIElement sebagai berkontribusi pada struktur logis kontrol di GUI. Metode ini dipanggil oleh IsControlElement().

(Diperoleh dari UIElementAutomationPeer)
IsDialog()

Mengekspos Calendar jenis ke Automasi UI.

(Diperoleh dari AutomationPeer)
IsDialogCore()

Mengekspos Calendar jenis ke Automasi UI.

(Diperoleh dari UIElementAutomationPeer)
IsEnabled()

Mendapatkan nilai yang menunjukkan apakah elemen yang terkait dengan rekan otomatisasi ini mendukung interaksi.

(Diperoleh dari AutomationPeer)
IsEnabledCore()

Mendapatkan nilai yang menunjukkan apakah UIElement yang terkait dengan ini UIElementAutomationPeer dapat menerima fokus keyboard. Metode ini dipanggil oleh IsKeyboardFocusable().

(Diperoleh dari UIElementAutomationPeer)
IsKeyboardFocusable()

Mendapatkan nilai yang menunjukkan apakah elemen dapat menerima fokus keyboard.

(Diperoleh dari AutomationPeer)
IsKeyboardFocusableCore()

Mendapatkan nilai yang menunjukkan apakah UIElement yang terkait dengan ini UIElementAutomationPeer dapat menerima fokus keyboard. Metode ini dipanggil oleh IsKeyboardFocusable().

(Diperoleh dari UIElementAutomationPeer)
IsOffscreen()

Mendapatkan nilai yang menunjukkan apakah elemen berada di luar layar.

(Diperoleh dari AutomationPeer)
IsOffscreenCore()

Mendapatkan nilai yang menunjukkan apakah UIElement yang terkait dengan ini UIElementAutomationPeer berada di luar layar. Metode ini dipanggil oleh IsOffscreen().

(Diperoleh dari UIElementAutomationPeer)
IsPassword()

Mendapatkan nilai yang menunjukkan apakah elemen berisi konten sensitif.

(Diperoleh dari AutomationPeer)
IsPasswordCore()

Mendapatkan nilai yang menunjukkan apakah UIElement yang terkait dengan ini UIElementAutomationPeer berisi konten yang dilindungi. Metode ini dipanggil oleh IsPassword().

(Diperoleh dari UIElementAutomationPeer)
IsRequiredForForm()

Mendapatkan nilai yang menunjukkan apakah elemen yang terkait dengan serekan ini harus diselesaikan pada formulir.

(Diperoleh dari AutomationPeer)
IsRequiredForFormCore()

Mendapatkan nilai yang menunjukkan apakah UIElement yang terkait dengan ini UIElementAutomationPeer diperlukan untuk diselesaikan pada formulir. Metode ini dipanggil oleh IsRequiredForForm().

(Diperoleh dari UIElementAutomationPeer)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
PeerFromProvider(IRawElementProviderSimple)

AutomationPeer Mendapatkan untuk proksi yang ditentukanIRawElementProviderSimple.

(Diperoleh dari AutomationPeer)
ProviderFromPeer(AutomationPeer)

IRawElementProviderSimple Mendapatkan untuk yang ditentukanAutomationPeer.

(Diperoleh dari AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Dipanggil oleh AutomationPeer untuk meningkatkan AsyncContentLoadedEvent acara.

(Diperoleh dari AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Menaikkan peristiwa otomatisasi.

(Diperoleh dari AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

Mengekspos Calendar jenis ke Automasi UI.

(Diperoleh dari AutomationPeer)
RaisePropertyChangedEvent(AutomationProperty, Object, Object)

Memunculkan peristiwa untuk memberi tahu klien otomatisasi tentang nilai properti yang diubah.

(Diperoleh dari AutomationPeer)
ResetChildrenCache()

Secara sinkron mengatur ulang pohon elemen anak dengan memanggil GetChildrenCore().

(Diperoleh dari AutomationPeer)
SetFocus()

Mengatur fokus keyboard pada elemen yang terkait dengan peer otomatisasi ini.

(Diperoleh dari AutomationPeer)
SetFocusCore()

Mengatur fokus input keyboard pada UIElement yang terkait dengan ini UIElementAutomationPeer. Metode ini dipanggil oleh SetFocus().

(Diperoleh dari UIElementAutomationPeer)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
VerifyAccess()

Memberlakukan bahwa utas panggilan memiliki akses ke ini DispatcherObject.

(Diperoleh dari DispatcherObject)

Implementasi Antarmuka Eksplisit

IGridProvider.ColumnCount

Mendapatkan jumlah total kolom dalam kisi.

IGridProvider.GetItem(Int32, Int32)

Mengambil penyedia Automation UI untuk sel yang ditentukan.

IGridProvider.RowCount

Mendapatkan jumlah total baris dalam kisi.

IItemContainerProvider.FindItemByProperty(IRawElementProviderSimple, Int32, Object)

Mengambil elemen berdasarkan nilai properti yang ditentukan.

IMultipleViewProvider.CurrentView

Mendapatkan tampilan khusus kontrol saat ini.

IMultipleViewProvider.GetSupportedViews()

Mengambil kumpulan pengidentifikasi tampilan khusus kontrol.

IMultipleViewProvider.GetViewName(Int32)

Mengambil nama tampilan khusus kontrol.

IMultipleViewProvider.SetCurrentView(Int32)

Mengatur tampilan khusus kontrol saat ini.

ISelectionProvider.CanSelectMultiple

Mendapatkan nilai yang menentukan apakah penyedia Automation UI memungkinkan lebih dari satu elemen anak dipilih secara bersamaan.

ISelectionProvider.GetSelection()

Mengambil penyedia Automation UI untuk setiap elemen anak yang dipilih.

ISelectionProvider.IsSelectionRequired

Mendapatkan nilai yang menentukan apakah penyedia Automation UI memerlukan setidaknya satu elemen anak untuk dipilih.

ITableProvider.GetColumnHeaders()

Mendapatkan kumpulan penyedia Automation UI yang mewakili semua header kolom dalam tabel.

ITableProvider.GetRowHeaders()

Mengambil kumpulan penyedia Automation UI yang mewakili semua header baris dalam tabel.

ITableProvider.RowOrColumnMajor

Mengambil arah utama traversal untuk tabel.

Berlaku untuk