Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengambil jumlah item yang ditentukan dalam urutan enumerasi.
Sintaks
HRESULT Next(
[in] ULONG cViews,
[out] IOleDocumentView **rgpView,
[in, out] ULONG *pcFetched
);
Parameter
[in] cViews
Jumlah item yang akan diambil. Jika ada kurang dari jumlah item yang diminta yang tersisa dalam urutan, metode ini mengambil elemen yang tersisa.
Jika pcFetchedadalah NULL, parameter ini harus 1.
[out] rgpView
Array item yang dijumlahkan.
Enumerator bertanggung jawab untuk memanggil AddRef, dan pemanggil bertanggung jawab untuk memanggil Rilis melalui setiap pointer yang dijumlahkan. Jika cViews lebih besar dari 1, penelepon juga harus meneruskan pointer non-NULL yang diteruskan ke pcFetched untuk mengetahui berapa banyak pointer yang akan dilepaskan.
[in, out] pcFetched
Jumlah item yang diambil. Parameter ini selalu kurang dari atau sama dengan jumlah item yang diminta. Parameter ini bisa NULL, dalam hal ini parameter cViews harus 1.
Nilai kembali
Jika metode mengambil jumlah item yang diminta, nilai yang dikembalikan S_OK. Jika tidak, itu S_FALSE.
Keterangan
E_NOTIMPL tidak diizinkan sebagai nilai yang dikembalikan. Jika nilai kesalahan dikembalikan, tidak ada entri dalam array rgpView yang valid dan tidak ada panggilan ke Rilis yang diperlukan.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | docobj.h |