DocumentAutomationPeer Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengekspos Document jenis kontrol ke Automasi UI.
public ref class DocumentAutomationPeer : System::Windows::Automation::Peers::ContentTextAutomationPeer
public class DocumentAutomationPeer : System.Windows.Automation.Peers.ContentTextAutomationPeer
type DocumentAutomationPeer = class
inherit ContentTextAutomationPeer
Public Class DocumentAutomationPeer
Inherits ContentTextAutomationPeer
- Warisan
Keterangan
DocumentAutomationPeer mewakili dokumen dan mendukung TextPattern. Objek seperti FixedDocument atau FlowDocument bisa berisi objek yang disematkan, seperti gambar dan hyperlink. Awalnya, ketika Anda mencoba untuk mendapatkan elemen anak dari dokumen, DocumentAutomationPeer.GetChildrenCore tidak mengembalikan objek yang disematkan. Untuk mendapatkan elemen yang disematkan, dapatkan TextPatternRange dari TextPattern dan panggil TextPatternRange.GetChildren. Setelah TextPatternRange.GetChildren dipanggil, elemen apa pun dalam yang TextPatternRange dikembalikan oleh DocumentAutomationPeer.GetChildrenCore.
Catatan
Kecuali Anda tahu dokumennya adalah FlowDocument, Anda tidak boleh menelepon GetChildren di TextPattern.DocumentRange properti . Jika dokumen dimuat dari lokasi jaringan, panggilan GetChildren di seluruh dokumen bersifat intensif sumber daya. Sebagai gantinya, Anda harus menggunakan salah satu metode pada TextPattern yang mengembalikan TextPatternRange yang mewakili sebagian dokumen.
Konstruktor
DocumentAutomationPeer(FrameworkContentElement) |
Menginisialisasi instans baru kelas DocumentAutomationPeer. |
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 |
Owner |
ContentElement Mendapatkan yang terkait dengan iniContentElementAutomationPeer. (Diperoleh dari ContentElementAutomationPeer) |
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 elemen yang terkait dengan ini ContentElementAutomationPeer. Dipanggil oleh GetAcceleratorKey(). (Diperoleh dari ContentElementAutomationPeer) |
GetAccessKey() |
Mendapatkan kunci akses untuk elemen yang terkait dengan rekan otomatisasi. (Diperoleh dari AutomationPeer) |
GetAccessKeyCore() |
Mendapatkan kunci akses untuk ContentElement yang terkait dengan ini ContentElementAutomationPeer. Dipanggil oleh GetAccessKey(). (Diperoleh dari ContentElementAutomationPeer) |
GetAutomationControlType() |
Mendapatkan jenis kontrol untuk elemen yang terkait dengan peer Automation UI. (Diperoleh dari AutomationPeer) |
GetAutomationControlTypeCore() |
Mendapatkan jenis kontrol untuk kontrol yang terkait dengan ini DocumentAutomationPeer. Metode ini dipanggil oleh GetAutomationControlType(). |
GetAutomationId() |
AutomationId Mendapatkan elemen yang terkait dengan peer otomatisasi. (Diperoleh dari AutomationPeer) |
GetAutomationIdCore() |
Mendapatkan string yang secara unik mengidentifikasi FrameworkContentElement yang terkait dengan ini ContentElementAutomationPeer. Metode ini dipanggil oleh GetAutomationId(). (Diperoleh dari FrameworkContentElementAutomationPeer) |
GetBoundingRectangle() |
Rect Mendapatkan objek yang mewakili koordinat layar elemen yang terkait dengan peer otomatisasi. (Diperoleh dari AutomationPeer) |
GetBoundingRectangleCore() |
Rect Mendapatkan yang mewakili koordinat layar elemen yang terkait dengan ini DocumentAutomationPeer. Metode ini dipanggil oleh GetBoundingRectangle(). |
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 untuk FrameworkContentElement yang terkait dengan ini DocumentAutomationPeer. Metode ini dipanggil oleh GetChildren(). |
GetClassName() |
Mendapatkan nama yang digunakan dengan AutomationControlType, untuk membedakan kontrol yang diwakili oleh ini AutomationPeer. (Diperoleh dari AutomationPeer) |
GetClassNameCore() |
Mendapatkan nama FrameworkContentElement yang terkait dengan ini DocumentAutomationPeer. 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 FrameworkContentElement yang terkait dengan iniContentElementAutomationPeer. Metode ini dipanggil oleh GetClickablePoint(). |
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 Document jenis kontrol ke Automasi UI. (Diperoleh dari AutomationPeer) |
GetHeadingLevelCore() |
Mengekspos Document jenis kontrol ke Automasi UI. (Diperoleh dari ContentElementAutomationPeer) |
GetHelpText() |
Mendapatkan teks yang menjelaskan fungsionalitas kontrol yang terkait dengan rekan otomatisasi. (Diperoleh dari AutomationPeer) |
GetHelpTextCore() |
Mendapatkan string yang menjelaskan fungsionalitas FrameworkContentElement yang terkait dengan ini ContentElementAutomationPeer. Metode ini dipanggil oleh GetHelpText(). (Diperoleh dari FrameworkContentElementAutomationPeer) |
GetHostRawElementProviderCore() |
Memberi tahu Automation UI di mana di pohon Automation UI menempatkan yang |
GetItemStatus() |
Mendapatkan teks yang menyampaikan status visual elemen yang terkait dengan peer otomatisasi ini. (Diperoleh dari AutomationPeer) |
GetItemStatusCore() |
Mendapatkan string yang menyampaikan status ContentElement visual yang terkait dengan ini ContentElementAutomationPeer. Dipanggil oleh GetItemStatus(). (Diperoleh dari ContentElementAutomationPeer) |
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 ContentElement terkait dengan ini ContentElementAutomationPeer . Dipanggil oleh GetItemType(). (Diperoleh dari ContentElementAutomationPeer) |
GetLabeledBy() |
AutomationPeer Mendapatkan untuk yang ditargetkan Label ke elemen . (Diperoleh dari AutomationPeer) |
GetLabeledByCore() |
LabelAutomationPeer Mendapatkan untuk yang ditargetkan Label ke FrameworkContentElement yang terkait dengan ini FrameworkContentElementAutomationPeer. Metode ini dipanggil oleh GetLabeledBy(). (Diperoleh dari FrameworkContentElementAutomationPeer) |
GetLiveSetting() |
Mendapatkan karakteristik pemberitahuan dari wilayah langsung yang terkait dengan rekan otomatisasi ini. (Diperoleh dari AutomationPeer) |
GetLiveSettingCore() |
Mendapatkan karakteristik pemberitahuan dari wilayah ContentElement langsung yang terkait dengan ini ContentElementAutomationPeer. Dipanggil oleh GetLiveSetting(). (Diperoleh dari ContentElementAutomationPeer) |
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 ContentElementAutomationPeer) |
GetOrientation() |
Mendapatkan nilai yang menunjukkan orientasi kontrol eksplisit, jika ada. (Diperoleh dari AutomationPeer) |
GetOrientationCore() |
Mendapatkan nilai yang menunjukkan apakah ContentElement yang terkait dengan ini ContentElementAutomationPeer ditata ke arah tertentu. Dipanggil oleh GetOrientation(). (Diperoleh dari ContentElementAutomationPeer) |
GetParent() |
AutomationPeer Mendapatkan yang merupakan induk dari ini AutomationPeer. (Diperoleh dari AutomationPeer) |
GetPattern(PatternInterface) |
Mendapatkan pola kontrol untuk FrameworkContentElement yang terkait dengan ini DocumentAutomationPeer. |
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 |
GetSizeOfSet() |
Mencoba untuk mendapatkan nilai SizeOfSet properti . (Diperoleh dari AutomationPeer) |
GetSizeOfSetCore() |
SizeOfSetProperty Membaca dan mengembalikan nilai |
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 ContentElement yang terkait dengan ini saat ini ContentElementAutomationPeer memiliki fokus input keyboard. Dipanggil oleh HasKeyboardFocus(). (Diperoleh dari ContentElementAutomationPeer) |
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 ContentElement yang terkait dengan ini ContentElementAutomationPeer adalah elemen yang berisi data yang disajikan kepada pengguna. Dipanggil oleh IsContentElement(). (Diperoleh dari ContentElementAutomationPeer) |
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 FrameworkContentElement yang terkait dengan ini DocumentAutomationPeer dipahami oleh pengguna akhir sebagai interaktif atau pengguna mungkin memahami FrameworkContentElement sebagai berkontribusi pada struktur logis kontrol di GUI. Metode ini dipanggil oleh IsControlElement(). |
IsDialog() |
Mengekspos Document jenis kontrol ke Automasi UI. (Diperoleh dari AutomationPeer) |
IsDialogCore() |
Mengekspos Document jenis kontrol ke Automasi UI. (Diperoleh dari ContentElementAutomationPeer) |
IsEnabled() |
Mendapatkan nilai yang menunjukkan apakah elemen yang terkait dengan rekan otomatisasi ini mendukung interaksi. (Diperoleh dari AutomationPeer) |
IsEnabledCore() |
Mendapatkan nilai yang menunjukkan apakah peer otomatisasi ini dapat menerima dan mengirim peristiwa ke elemen terkait. Dipanggil oleh IsEnabled(). (Diperoleh dari ContentElementAutomationPeer) |
IsKeyboardFocusable() |
Mendapatkan nilai yang menunjukkan apakah elemen dapat menerima fokus keyboard. (Diperoleh dari AutomationPeer) |
IsKeyboardFocusableCore() |
Mendapatkan nilai yang menunjukkan apakah ContentElement yang terkait dengan ini ContentElementAutomationPeer dapat menerima fokus keyboard. Dipanggil oleh IsKeyboardFocusable(). (Diperoleh dari ContentElementAutomationPeer) |
IsOffscreen() |
Mendapatkan nilai yang menunjukkan apakah elemen berada di luar layar. (Diperoleh dari AutomationPeer) |
IsOffscreenCore() |
Mendapatkan nilai yang menunjukkan apakah FrameworkContentElement yang terkait dengan ini DocumentAutomationPeer di luar layar. Metode ini dipanggil oleh IsOffscreen(). |
IsPassword() |
Mendapatkan nilai yang menunjukkan apakah elemen berisi konten sensitif. (Diperoleh dari AutomationPeer) |
IsPasswordCore() |
Mendapatkan nilai yang menunjukkan apakah ContentElement yang terkait dengan ini ContentElementAutomationPeer berisi konten yang dilindungi. Dipanggil oleh IsPassword(). (Diperoleh dari ContentElementAutomationPeer) |
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 ContentElement yang terkait dengan ini ContentElementAutomationPeer diperlukan untuk diisi pada formulir. Dipanggil oleh IsRequiredForForm(). (Diperoleh dari ContentElementAutomationPeer) |
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) |
RaiseActiveTextPositionChangedEvent(TextPointer, TextPointer) |
Mengekspos Document jenis kontrol ke Automasi UI. (Diperoleh dari ContentTextAutomationPeer) |
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 Document jenis kontrol 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 ContentElement yang terkait dengan ini ContentElementAutomationPeer. Dipanggil oleh SetFocus(). (Diperoleh dari ContentElementAutomationPeer) |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
VerifyAccess() |
Memberlakukan bahwa utas panggilan memiliki akses ke ini DispatcherObject. (Diperoleh dari DispatcherObject) |