Bagikan melalui


Mengakses Konten Lembar Bentang

Kontrol berbasis teks yang berisi konten spreadsheet dapat memungkinkan klien mengakses konten dengan mendukung pola kontrol Spreadsheet dan SpreadsheetItem . Topik ini menjelaskan bagaimana aplikasi klien Microsoft UI Automation dapat mengakses konten spreadsheet.

Untuk menentukan apakah kontrol berbasis teks mendukung pola kontrol Spreadsheet dan SpreadsheetItem , pertama-tama ambil antarmuka IUIAutomationElement untuk kontrol (lihat Mendapatkan Elemen Automasi UI.) Selanjutnya, panggil metode IUIAutomationElement::GetCurrentPattern , yang menentukan pengidentifikasi pola kontrol UIA_SpreadsheetPatternId atau UIA_SpreadsheetItemPatternId, dan varian yang menerima TRUE jika kontrol mendukung pola kontrol tertentu.

Untuk mengakses konten spreadsheet, ambil antarmuka IUIAutomationSpreadsheetPattern dengan memanggil metode IUIAutomationElement::GetCurrentPattern dan tentukan UIA_SpreadsheetPatternId sebagai pengidentifikasi pola kontrol. Selanjutnya, gunakan metode IUIAutomationSpreadsheetPattern::GetItemByName untuk mendapatkan antarmuka IUIAutomationSpreadsheetItem untuk item spreadsheet tertentu (biasanya sel). Gunakan properti dan metode antarmuka IUIAutomationSpreadsheetItem untuk mengambil rumus untuk sel, dan anotasi apa pun yang terkait dengan sel. Untuk informasi selengkapnya tentang anotasi, lihat Mengambil Anotasi.

Dukungan Automasi UI untuk Konten Tekstual

Bekerja dengan Kontrol Berbasis Teks