IPersistStorage インターフェイス (objidl.h)
コンテナー アプリケーションが格納されているオブジェクトのいずれかにストレージ オブジェクトを渡し、ストレージ オブジェクトを読み込んで保存できるようにします。 このインターフェイスは、コンテナーのストレージ内に入れ子になった独自のストレージを各包含オブジェクトに持つ構造化ストレージ モデルをサポートします。
継承
IPersistStorage インターフェイスは IPersist から継承します。 IPersistStorage には、次の種類のメンバーもあります。
メソッド
IPersistStorage インターフェイスには、これらのメソッドがあります。
IPersistStorage::HandsOffStorage コンテナーによって渡されたすべてのストレージ オブジェクトを解放し、HandsOff モードに入るようオブジェクトに指示します。 |
IPersistStorage::InitNew 新しいストレージ オブジェクトを初期化します。 |
IPersistStorage::IsDirty オブジェクトが現在のストレージに最後に保存されてから変更されたかどうかを判断します。 |
IPersistStorage::Load オブジェクトを既存のストレージから読み込みます。 |
IPersistStorage::Save オブジェクトとそのオブジェクトに含まれる入れ子になったオブジェクトを、指定されたストレージ オブジェクトに保存します。 オブジェクトが NoScribble モードになります。 |
IPersistStorage::SaveCompleted ストレージ オブジェクトに書き込むことができることをオブジェクトに通知します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | objidl.h |