Bagikan melalui


RibbonMenuItemDataAutomationPeer Kelas

Definisi

Mewakili data yang terkandung dalam RibbonMenuItem.

public ref class RibbonMenuItemDataAutomationPeer : System::Windows::Automation::Peers::ItemAutomationPeer, System::Windows::Automation::Provider::IExpandCollapseProvider, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::IToggleProvider, System::Windows::Automation::Provider::ITransformProvider
public class RibbonMenuItemDataAutomationPeer : System.Windows.Automation.Peers.ItemAutomationPeer, System.Windows.Automation.Provider.IExpandCollapseProvider, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.IToggleProvider, System.Windows.Automation.Provider.ITransformProvider
type RibbonMenuItemDataAutomationPeer = class
    inherit ItemAutomationPeer
    interface IExpandCollapseProvider
    interface IInvokeProvider
    interface IToggleProvider
    interface ITransformProvider
Public Class RibbonMenuItemDataAutomationPeer
Inherits ItemAutomationPeer
Implements IExpandCollapseProvider, IInvokeProvider, IToggleProvider, ITransformProvider
Warisan
RibbonMenuItemDataAutomationPeer
Penerapan

Konstruktor

RibbonMenuItemDataAutomationPeer(Object, ItemsControlAutomationPeer)

Menginisialisasi instans baru kelas RibbonMenuItemDataAutomationPeer.

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)
Item

Mendapatkan item data dalam Items koleksi yang terkait dengan ini ItemAutomationPeer.

(Diperoleh dari ItemAutomationPeer)
ItemsControlAutomationPeer

ItemsControlAutomationPeer Mendapatkan yang terkait dengan ItemsControl yang menyimpan Items koleksi.

(Diperoleh dari ItemAutomationPeer)

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 sesuai dengan item data dalam Items koleksi yang terkait dengan ini ItemAutomationPeer.

(Diperoleh dari ItemAutomationPeer)
GetAccessKey()

Mendapatkan kunci akses untuk elemen yang terkait dengan peer otomatisasi.

(Diperoleh dari AutomationPeer)
GetAccessKeyCore()

Mendapatkan kunci akses untuk UIElement yang sesuai dengan item data dalam Items koleksi yang terkait dengan ini ItemAutomationPeer.

(Diperoleh dari ItemAutomationPeer)
GetAutomationControlType()

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

(Diperoleh dari AutomationPeer)
GetAutomationControlTypeCore()

Mendapatkan jenis kontrol untuk RibbonMenuItem yang terkait dengan ini RibbonMenuItemDataAutomationPeer. Metode ini dipanggil oleh GetAutomationControlType().

GetAutomationId()

AutomationId Mendapatkan elemen yang terkait dengan peer otomatisasi.

(Diperoleh dari AutomationPeer)
GetAutomationIdCore()

Mendapatkan string yang secara unik mengidentifikasi UIElement yang sesuai dengan item data dalam Items koleksi yang terkait dengan ini ItemAutomationPeer.

(Diperoleh dari ItemAutomationPeer)
GetBoundingRectangle()

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

(Diperoleh dari AutomationPeer)
GetBoundingRectangleCore()

Rect Mendapatkan yang mewakili persegi panjang pembatas dari yang ditentukanUIElement.

(Diperoleh dari ItemAutomationPeer)
GetChildren()

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

(Diperoleh dari AutomationPeer)
GetChildrenCore()

Mendapatkan kumpulan elemen anak dari UIElement yang sesuai dengan item data dalam Items koleksi yang terkait dengan ini ItemAutomationPeer.

(Diperoleh dari ItemAutomationPeer)
GetClassName()

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

(Diperoleh dari AutomationPeer)
GetClassNameCore()

Mendapatkan nama RibbonMenuItem kelas yang terkait dengan ini RibbonMenuItemDataAutomationPeer. Metode ini dipanggil oleh GetClassName().

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.

(Diperoleh dari ItemAutomationPeer)
GetControlledPeers()

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

(Diperoleh dari AutomationPeer)
GetControlledPeersCore()

Ketika ditimpa dalam 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()

Mewakili data yang terkandung dalam RibbonMenuItem.

(Diperoleh dari AutomationPeer)
GetHeadingLevelCore()

Mewakili data yang terkandung dalam RibbonMenuItem.

(Diperoleh dari ItemAutomationPeer)
GetHelpText()

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

(Diperoleh dari AutomationPeer)
GetHelpTextCore()

Mendapatkan string yang menjelaskan fungsionalitas UIElement yang sesuai dengan item data dalam Items koleksi yang terkait dengan ini ItemAutomationPeer.

(Diperoleh dari ItemAutomationPeer)
GetHostRawElementProviderCore()

Memberi tahu Automation UI di mana di pohon Automation UI untuk 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 menyampaikan status visual dari yang ditentukan UIElement.

(Diperoleh dari ItemAutomationPeer)
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 oleh yang ditentukan UIElement .

(Diperoleh dari ItemAutomationPeer)
GetLabeledBy()

AutomationPeer Mendapatkan untuk yang ditargetkan Label ke elemen .

(Diperoleh dari AutomationPeer)
GetLabeledByCore()

AutomationPeer Mendapatkan untuk yang ditargetkan Label ke yang ditentukanUIElement.

(Diperoleh dari ItemAutomationPeer)
GetLiveSetting()

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

(Diperoleh dari AutomationPeer)
GetLiveSettingCore()

Mendapatkan karakteristik pemberitahuan dari wilayah langsung untuk UIElement yang sesuai dengan item data dalam Items koleksi yang terkait dengan objek ini ItemAutomationPeer .

(Diperoleh dari ItemAutomationPeer)
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 dalam 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 UIElement teks yang sesuai dengan item data dalam Items koleksi yang terkait dengan ini ItemAutomationPeer.

(Diperoleh dari ItemAutomationPeer)
GetOrientation()

Mendapatkan nilai yang menunjukkan orientasi kontrol eksplisit, jika ada.

(Diperoleh dari AutomationPeer)
GetOrientationCore()

Mendapatkan nilai yang menunjukkan apakah yang ditentukan UIElement ditata ke arah tertentu.

(Diperoleh dari ItemAutomationPeer)
GetParent()

AutomationPeer Mendapatkan yang merupakan induk dari iniAutomationPeer.

(Diperoleh dari AutomationPeer)
GetPattern(PatternInterface)

Mendapatkan pola kontrol untuk RibbonTab yang terkait dengan RibbonMenuItemDataAutomationPeer.

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()

Mendapatkan posisi item ini dalam satu set.

(Diperoleh dari ItemAutomationPeer)
GetSizeOfSet()

Mencoba untuk mendapatkan nilai SizeOfSet properti .

(Diperoleh dari AutomationPeer)
GetSizeOfSetCore()

Mendapatkan ukuran set yang berisi item ini.

(Diperoleh dari ItemAutomationPeer)
GetType()

Mendapatkan dari 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 yang ditentukan UIElement saat ini memiliki fokus input keyboard.

(Diperoleh dari ItemAutomationPeer)
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 yang ditentukan UIElement berisi data yang disajikan kepada pengguna.

(Diperoleh dari ItemAutomationPeer)
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 nilai yang menunjukkan apakah UIElement yang terkait dengan ini ItemAutomationPeer dipahami oleh pengguna akhir sebagai interaktif.

(Diperoleh dari ItemAutomationPeer)
IsDialog()

Mewakili data yang terkandung dalam RibbonMenuItem.

(Diperoleh dari AutomationPeer)
IsDialogCore()

Mewakili data yang terkandung dalam RibbonMenuItem.

(Diperoleh dari ItemAutomationPeer)
IsEnabled()

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

(Diperoleh dari AutomationPeer)
IsEnabledCore()

Mendapatkan nilai yang menunjukkan apakah yang ditentukan UIElement dapat menerima dan mengirim peristiwa.

(Diperoleh dari ItemAutomationPeer)
IsKeyboardFocusable()

Mendapatkan nilai yang menunjukkan apakah elemen dapat menerima fokus keyboard.

(Diperoleh dari AutomationPeer)
IsKeyboardFocusableCore()

Mendapatkan nilai yang menunjukkan apakah yang ditentukan UIElement dapat menerima fokus keyboard.

(Diperoleh dari ItemAutomationPeer)
IsOffscreen()

Mendapatkan nilai yang menunjukkan apakah elemen berada di luar layar.

(Diperoleh dari AutomationPeer)
IsOffscreenCore()

Mendapatkan nilai yang menunjukkan apakah yang ditentukan UIElement berada di luar layar.

(Diperoleh dari ItemAutomationPeer)
IsPassword()

Mendapatkan nilai yang menunjukkan apakah elemen berisi konten sensitif.

(Diperoleh dari AutomationPeer)
IsPasswordCore()

Mendapatkan nilai yang menunjukkan apakah yang ditentukan UIElement berisi konten yang diproteksi.

(Diperoleh dari ItemAutomationPeer)
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 yang ditentukan UIElement harus diselesaikan pada formulir.

(Diperoleh dari ItemAutomationPeer)
MemberwiseClone()

Membuat salinan dangkal dari 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)

Mewakili data yang terkandung dalam RibbonMenuItem.

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

Menaikkan 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 yang ditentukan UIElement. UIElement sesuai dengan item data dalam Items koleksi yang terkait dengan iniItemAutomationPeer.

(Diperoleh dari ItemAutomationPeer)
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

IExpandCollapseProvider.Collapse()

Menyembunyikan semua item yang ada di RibbonMenuItem yang terkait dengan ini RibbonMenuItemDataAutomationPeer.

IExpandCollapseProvider.Expand()

Menampilkan semua item yang ada di RibbonMenuItem yang terkait dengan ini RibbonMenuItemDataAutomationPeer.

IExpandCollapseProvider.ExpandCollapseState

Mendapatkan status, diperluas atau diciutkan, dari RibbonMenuItem yang terkait dengan ini RibbonMenuItemDataAutomationPeer.

IInvokeProvider.Invoke()

Mengirim permintaan untuk mengaktifkan RibbonMenuItem yang terkait dengan ini RibbonMenuItemDataAutomationPeer.

IToggleProvider.Toggle()

Menelusuri status yang diperiksa RibbonMenuItem yang terkait dengan ini RibbonMenuItemDataAutomationPeer.

IToggleProvider.ToggleState

Mendapatkan status diperiksa yang RibbonMenuItem terkait dengan ini RibbonMenuItemDataAutomationPeer.

ITransformProvider.CanMove

Mendapatkan nilai yang menentukan apakah RibbonMenuItem yang terkait dengan ini RibbonMenuItemDataAutomationPeer dapat dipindahkan.

ITransformProvider.CanResize

Mendapatkan nilai yang menentukan apakah RibbonMenuItem yang terkait dengan ini RibbonMenuItemDataAutomationPeer dapat diubah ukurannya.

ITransformProvider.CanRotate

Mendapatkan nilai yang menentukan apakah RibbonMenuItem yang terkait dengan ini RibbonMenuItemDataAutomationPeer dapat diputar.

ITransformProvider.Move(Double, Double)

API ini tidak diimplementasikan.

ITransformProvider.Resize(Double, Double)

API ini tidak diimplementasikan.

ITransformProvider.Rotate(Double)

API ini tidak diimplementasikan.

IVirtualizedItemProvider.Realize()

Membuat item virtual dapat diakses sepenuhnya sebagai elemen Automation UI.

(Diperoleh dari ItemAutomationPeer)

Berlaku untuk