IEnumVARIANT::Metode reset (oaidl.h)

Mengatur ulang urutan enumerasi ke awal.

Sintaks

HRESULT Reset();

Mengembalikan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Berhasil.
S_FALSE
Kegagalan.

Keterangan

Tidak ada jaminan bahwa set varian yang sama persis akan dijumlahkan untuk kedua kalinya seperti yang dijumlahkan pertama kalinya. Meskipun duplikat yang tepat diinginkan, hasilnya tergantung pada koleksi yang dijumlahkan. Anda mungkin menemukan bahwa tidak praktis bagi beberapa koleksi untuk mempertahankan kondisi ini (misalnya, enumerasi file dalam direktori).

Contoh

Kode berikut mengimplementasikan IEnumVariant::Reset. Contoh lengkap implementasi antarmuka IEnumVariant tersedia dalam sampel Com Fundamentals Lines (Enumvar.cpp).

STDMETHODIMP
CEnumVariant::Reset()
{
   m_lCurrent = m_lLBound;
   return NOERROR;
}

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header oaidl.h

Lihat juga

IEnumVARIANT