IUITableViewDataSource Antarmuka
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.
Antarmuka yang mewakili metode yang diperlukan (jika ada) dari protokol UITableViewDataSource.
[Foundation.Protocol(Name="UITableViewDataSource", WrapperType=typeof(UIKit.UITableViewDataSourceWrapper))]
public interface IUITableViewDataSource : IDisposable, ObjCRuntime.INativeObject
type IUITableViewDataSource = interface
interface INativeObject
interface IDisposable
- Turunan
- Atribut
- Penerapan
Keterangan
Antarmuka ini berisi metode yang diperlukan (jika ada) dari protokol yang ditentukan oleh UITableViewDataSource.
Jika pengembang membuat kelas yang mengimplementasikan antarmuka ini, metode implementasi akan secara otomatis diekspor ke Objective-C dengan tanda tangan yang cocok dari metode yang ditentukan dalam UITableViewDataSource protokol.
Metode opsional (jika ada) disediakan oleh UITableViewDataSource_Extensions kelas sebagai metode ekstensi ke antarmuka, memungkinkan pengembang untuk memanggil metode opsional apa pun pada protokol.
Properti
Handle |
Tangani (penunjuk) ke representasi objek yang tidak dikelola. (Diperoleh dari INativeObject) |
Metode
GetCell(UITableView, NSIndexPath) |
Mengembalikan sel yang bisa disisipkan di |
RowsInSection(UITableView, nint) |
Jumlah baris di bagian yang ditentukan. |
Metode Ekstensi
CanEditRow(IUITableViewDataSource, UITableView, NSIndexPath) |
Apakah baris yang terletak di harus dapat diedit. |
CanMoveRow(IUITableViewDataSource, UITableView, NSIndexPath) |
Apakah baris yang terletak di dapat dipindahkan ke lokasi lain dalam tampilan tabel. |
CommitEditingStyle(IUITableViewDataSource, UITableView, UITableViewCellEditingStyle, NSIndexPath) |
Menerapkan penyisipan atau penghapusan baris yang ditentukan. |
MoveRow(IUITableViewDataSource, UITableView, NSIndexPath, NSIndexPath) |
Dipanggil ketika baris telah dipindahkan sehingga sumber data dapat 'mengimplementasikan' posisi baris yang diubah yang telah dilakukan di antarmuka pengguna. Ini memastikan data tetap sinkron dengan apa yang ditampilkan. |
NumberOfSections(IUITableViewDataSource, UITableView) |
Mengembalikan jumlah bagian yang diperlukan untuk menampilkan data. |
SectionFor(IUITableViewDataSource, UITableView, String, nint) |
Mengembalikan indeks bagian dengan yang diberikan dan . |
SectionIndexTitles(IUITableViewDataSource, UITableView) |
Mengembalikan array judul yang akan ditampilkan sebagai indeks pada tampilan tabel. |
TitleForFooter(IUITableViewDataSource, UITableView, nint) |
Dipanggil untuk mengisi footer untuk bagian yang ditentukan. |
TitleForHeader(IUITableViewDataSource, UITableView, nint) |
Dipanggil untuk mengisi header untuk bagian yang ditentukan. |