IPersistStreamInit インターフェイス (ocidl.h)
初期化メソッドを追加 する IPersistStream の置き換え。
このインターフェイスは IPersistStream から派生していません。 IPersistStream と相互に排他的です。 オブジェクトは、 InitNew メソッドが必要かどうかに基づいて、2 つのインターフェイスのうちの 1 つだけをサポートすることを選択します。
継承
IPersistStreamInit インターフェイスは IPersist から継承します。 IPersistStreamInit には、次の種類のメンバーもあります。
メソッド
IPersistStreamInit インターフェイスには、これらのメソッドがあります。
IPersistStreamInit::GetSizeMax オブジェクトの保存に必要なストリームのサイズを取得します。 (IPersistStreamInit.GetSizeMax) |
IPersistStreamInit::InitNew オブジェクトを既定の状態に初期化します。 このメソッドは、IPersistStreamInit::Load の代わりに呼び出されます。 |
IPersistStreamInit::IsDirty オブジェクトがストリームに最後に保存されてから変更されたかどうかを判断します。 (IPersistStreamInit.IsDirty) |
IPersistStreamInit::Load 以前に保存したストリームからオブジェクトを初期化します。 (IPersistStreamInit.Load) |
IPersistStreamInit::Save 指定したストリームにオブジェクトを保存します。 (IPersistStreamInit.Save) |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | ocidl.h |