Bagikan melalui


DataGridCellItemAutomationPeer Kelas

Definisi

Mengekspos DataGridCell jenis ke Automasi UI.

public ref class DataGridCellItemAutomationPeer sealed : System::Windows::Automation::Peers::AutomationPeer, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ISelectionItemProvider, System::Windows::Automation::Provider::ITableItemProvider, System::Windows::Automation::Provider::IValueProvider, System::Windows::Automation::Provider::IVirtualizedItemProvider
public sealed class DataGridCellItemAutomationPeer : System.Windows.Automation.Peers.AutomationPeer, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ISelectionItemProvider, System.Windows.Automation.Provider.ITableItemProvider, System.Windows.Automation.Provider.IValueProvider, System.Windows.Automation.Provider.IVirtualizedItemProvider
type DataGridCellItemAutomationPeer = class
    inherit AutomationPeer
    interface ITableItemProvider
    interface IGridItemProvider
    interface IInvokeProvider
    interface IScrollItemProvider
    interface ISelectionItemProvider
    interface IValueProvider
    interface IVirtualizedItemProvider
type DataGridCellItemAutomationPeer = class
    inherit AutomationPeer
    interface IGridItemProvider
    interface ITableItemProvider
    interface IInvokeProvider
    interface IScrollItemProvider
    interface ISelectionItemProvider
    interface IValueProvider
    interface IVirtualizedItemProvider
type DataGridCellItemAutomationPeer = class
    inherit AutomationPeer
    interface IGridItemProvider
    interface IInvokeProvider
    interface IScrollItemProvider
    interface ISelectionItemProvider
    interface ITableItemProvider
    interface IValueProvider
    interface IVirtualizedItemProvider
Public NotInheritable Class DataGridCellItemAutomationPeer
Inherits AutomationPeer
Implements IInvokeProvider, IScrollItemProvider, ISelectionItemProvider, ITableItemProvider, IValueProvider, IVirtualizedItemProvider
Warisan
DataGridCellItemAutomationPeer
Penerapan

Konstruktor

DataGridCellItemAutomationPeer(Object, DataGridColumn)

Menginisialisasi instans baru kelas DataGridCellItemAutomationPeer.

Properti

Dispatcher

Mendapatkan ini DispatcherDispatcherObject 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)

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

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

(Diperoleh dari AutomationPeer)
GetAccessKey()

Mendapatkan kunci akses untuk elemen yang terkait dengan rekan otomatisasi.

(Diperoleh dari AutomationPeer)
GetAccessKeyCore()

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

(Diperoleh dari AutomationPeer)
GetAutomationControlType()

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

(Diperoleh dari AutomationPeer)
GetAutomationControlTypeCore()

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

(Diperoleh dari AutomationPeer)
GetAutomationId()

AutomationId Mendapatkan elemen yang terkait dengan peer otomatisasi.

(Diperoleh dari AutomationPeer)
GetAutomationIdCore()

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

(Diperoleh dari AutomationPeer)
GetBoundingRectangle()

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

(Diperoleh dari AutomationPeer)
GetBoundingRectangleCore()

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

(Diperoleh dari AutomationPeer)
GetChildren()

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

(Diperoleh dari AutomationPeer)
GetChildrenCore()

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

(Diperoleh dari AutomationPeer)
GetClassName()

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

(Diperoleh dari AutomationPeer)
GetClassNameCore()

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

(Diperoleh dari AutomationPeer)
GetClickablePoint()

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

(Diperoleh dari AutomationPeer)
GetClickablePointCore()

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

(Diperoleh dari AutomationPeer)
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 DataGridCell jenis ke Automasi UI.

(Diperoleh dari AutomationPeer)
GetHeadingLevelCore()

Mengekspos DataGridCell jenis ke Automasi UI.

(Diperoleh dari AutomationPeer)
GetHelpText()

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

(Diperoleh dari AutomationPeer)
GetHelpTextCore()

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

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

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

(Diperoleh dari AutomationPeer)
GetItemType()

Mendapatkan string yang menjelaskan jenis item apa yang diwakili objek.

(Diperoleh dari AutomationPeer)
GetItemTypeCore()

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

(Diperoleh dari AutomationPeer)
GetLabeledBy()

AutomationPeer Mendapatkan untuk yang ditargetkan Label ke elemen .

(Diperoleh dari AutomationPeer)
GetLabeledByCore()

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

(Diperoleh dari AutomationPeer)
GetLiveSetting()

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

(Diperoleh dari AutomationPeer)
GetLiveSettingCore()

Saat ditimpa di kelas turunan, mengembalikan karakteristik pemberitahuan dari wilayah langsung. Dipanggil oleh GetLiveSetting() metode .

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

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

(Diperoleh dari AutomationPeer)
GetOrientation()

Mendapatkan nilai yang menunjukkan orientasi kontrol eksplisit, jika ada.

(Diperoleh dari AutomationPeer)
GetOrientationCore()

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

(Diperoleh dari AutomationPeer)
GetParent()

AutomationPeer Mendapatkan yang merupakan induk dari ini AutomationPeer.

(Diperoleh dari AutomationPeer)
GetPattern(PatternInterface)

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

Saat ditimpa dalam kelas turunan, menyediakan Automasi UI dengan nilai bilangan bulat berbasis satu yang menjelaskan posisi yang ditempati elemen ini dalam grup atau set.

(Diperoleh dari AutomationPeer)
GetSizeOfSet()

Mencoba untuk mendapatkan nilai SizeOfSet properti .

(Diperoleh dari AutomationPeer)
GetSizeOfSetCore()

Ketika ditimpa di kelas turunan, menyediakan Automasi UI dengan ukuran grup atau mengatur bahwa elemen ini milik.

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

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

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

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

(Diperoleh dari AutomationPeer)
IsControlElement()

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

(Diperoleh dari AutomationPeer)
IsControlElementCore()

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

(Diperoleh dari AutomationPeer)
IsDialog()

Mengekspos DataGridCell jenis ke Automasi UI.

(Diperoleh dari AutomationPeer)
IsDialogCore()

Mengekspos DataGridCell jenis ke Automasi UI.

(Diperoleh dari AutomationPeer)
IsEnabled()

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

(Diperoleh dari AutomationPeer)
IsEnabledCore()

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

(Diperoleh dari AutomationPeer)
IsKeyboardFocusable()

Mendapatkan nilai yang menunjukkan apakah elemen dapat menerima fokus keyboard.

(Diperoleh dari AutomationPeer)
IsKeyboardFocusableCore()

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

(Diperoleh dari AutomationPeer)
IsOffscreen()

Mendapatkan nilai yang menunjukkan apakah elemen berada di luar layar.

(Diperoleh dari AutomationPeer)
IsOffscreenCore()

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

(Diperoleh dari AutomationPeer)
IsPassword()

Mendapatkan nilai yang menunjukkan apakah elemen berisi konten sensitif.

(Diperoleh dari AutomationPeer)
IsPasswordCore()

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

(Diperoleh dari AutomationPeer)
IsRequiredForForm()

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

(Diperoleh dari AutomationPeer)
IsRequiredForFormCore()

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

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

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

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

IGridItemProvider.Column

Mendapatkan nomor urut kolom yang berisi sel atau item.

IGridItemProvider.ColumnSpan

Mendapatkan jumlah kolom yang diperluas oleh sel atau item.

IGridItemProvider.ContainingGrid

Mendapatkan penyedia Automation UI yang mengimplementasikan IGridProvider dan mewakili kontainer sel atau item.

IGridItemProvider.Row

Mendapatkan nomor ordinal baris yang berisi sel atau item.

IGridItemProvider.RowSpan

Mendapatkan jumlah baris yang diperluas oleh sel atau item.

IInvokeProvider.Invoke()

Mengirim permintaan untuk mengaktifkan kontrol dan memulai satu tindakan yang tidak ambigu.

IScrollItemProvider.ScrollIntoView()

Menggulir area konten objek kontainer untuk menampilkan kontrol dalam wilayah yang terlihat (viewport) kontainer.

ISelectionItemProvider.AddToSelection()

Menambahkan elemen saat ini ke kumpulan item terpilih.

ISelectionItemProvider.IsSelected

Mendapatkan nilai yang menunjukkan apakah item dipilih.

ISelectionItemProvider.RemoveFromSelection()

Menghapus elemen saat ini dari kumpulan item terpilih.

ISelectionItemProvider.Select()

Batalkan pilihan item yang dipilih lalu pilih elemen saat ini.

ISelectionItemProvider.SelectionContainer

Mendapatkan penyedia Automation UI yang mengimplementasikan ISelectionProvider dan bertindak sebagai kontainer untuk objek panggilan.

ITableItemProvider.GetColumnHeaderItems()

Mengambil kumpulan penyedia Automation UI yang mewakili semua header kolom yang terkait dengan item tabel atau sel.

ITableItemProvider.GetRowHeaderItems()

Mengambil kumpulan penyedia Automation UI yang mewakili semua header baris yang terkait dengan item tabel atau sel.

IValueProvider.IsReadOnly

Mendapatkan nilai yang menentukan apakah nilai kontrol bersifat baca-saja.

IValueProvider.SetValue(String)

Mengatur nilai kontrol.

IValueProvider.Value

Mendapatkan nilai kontrol.

IVirtualizedItemProvider.Realize()

Membuat item virtual dapat diakses sepenuhnya sebagai elemen Automation UI.

Berlaku untuk