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

Lihat juga

IPersistStream