Pola Kontrol Lembar Bentang

Menjelaskan panduan dan konvensi untuk menerapkan ISpreadsheetProvider, termasuk informasi tentang metode. Tautan ke referensi tambahan tercantum di akhir topik. Pola kontrol Spreadsheet digunakan untuk mengekspos konten spreadsheet atau dokumen berbasis kisi lainnya.

Pola kontrol Spreadsheet terkait erat dengan pola kontrol Grid ; kontrol yang mengimplementasikan pola kontrol Spreadsheet juga harus menerapkan pola kontrol Grid. Kontrol juga dapat menerapkan pola kontrol Tabel , jika sesuai. Untuk contoh kontrol yang menerapkan pola kontrol ini, lihat Jenis Kontrol dan Pola Kontrol yang Didukung.

Panduan dan Konvensi Implementasi

Saat menerapkan pola kontrol Spreadsheet , perhatikan panduan dan konvensi berikut:

  • Jika spreadsheet mengimplementasikan antarmuka ISpreadsheetProvider , sel-selnya harus mengimplementasikan antarmuka ISpreadsheetItemProvider .
  • Metode ISpreadsheetProvider::GetItemByName dimaksudkan untuk menyediakan jenis navigasi yang sama dengan yang mungkin disediakan aplikasi dengan fitur Jump to Label . Banyak program lembar bentang memungkinkan sel tertentu diberi nama atau label yang mudah diingat. GetItemByName memungkinkan klien mencari sel berdasarkan nama yang mudah diingat. Metode ini tidak boleh mengambil sel apa pun yang berisi teks nama karena hasilnya bisa sangat ambigu. Jika program spreadsheet memungkinkan beberapa sel dalam spreadsheet yang sama memiliki nama atau label yang sama, perilaku Otomatisasi UI Microsoft tidak ditentukan.

Anggota yang Diperlukan untuk ISpreadsheetProvider

Metode berikut diperlukan untuk mengimplementasikan antarmuka ISpreadsheetProvider .

Anggota yang diperlukan Jenis anggota Catatan
GetItemByName Metode Tidak ada

 

Pola kontrol ini tidak memiliki peristiwa terkait.

Jenis Kontrol dan Pola Kontrol yang Didukung

Gambaran Umum Pola Kontrol UI Automation

Gambaran Umum Pohon UI Automation