Antarmuka IPersistStreamInit (ocidl.h)
Pengganti IPersistStream yang menambahkan metode inisialisasi.
Antarmuka ini tidak berasal dari IPersistStream; ini saling eksklusif dengan IPersistStream. Objek memilih untuk hanya mendukung salah satu dari dua antarmuka, berdasarkan apakah itu memerlukan metode InitNew .
Warisan
Antarmuka IPersistStreamInit mewarisi dari IPersist. IPersistStreamInit juga memiliki jenis anggota ini:
Metode
Antarmuka IPersistStreamInit memiliki metode ini.
IPersistStreamInit::GetSizeMax Mengambil ukuran aliran yang diperlukan untuk menyimpan objek. (IPersistStreamInit.GetSizeMax) |
IPersistStreamInit::InitNew Menginisialisasi objek ke status default. Metode ini akan dipanggil alih-alih IPersistStreamInit::Load. |
IPersistStreamInit::IsDirty Menentukan apakah objek telah berubah sejak terakhir kali disimpan ke alirannya. (IPersistStreamInit.IsDirty) |
IPersistStreamInit::Load Menginisialisasi objek dari aliran tempat objek disimpan sebelumnya. (IPersistStreamInit.Load) |
IPersistStreamInit::Save Menyimpan objek ke aliran yang ditentukan. (IPersistStreamInit.Save) |
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 | ocidl.h |