Aracılığıyla paylaş


IPersistStorageImpl sınıfı

Bu sınıf uygulayan IPersistStorage arabirimi.

Önemli notÖnemli

Bu sınıf ve üyeleri, yürütme uygulamalar kullanılamaz Windows Çalışma Zamanı.

template <
class T
>
class ATL_NO_VTABLE IPersistStorageImpl :
public IPersistStorage

Parametreler

  • T
    Kullanacağınız sınıf türetilmiş IPersistStorageImpl.

Üyeler

9c1bey5s.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

IPersistStorageImpl::GetClassID

Nesnesinin CLSID değerini alır.

IPersistStorageImpl::HandsOffStorage

Tüm depolama nesneleri serbest bırakmak ve HandsOff moduna girmek için nesne bildirir.atl uygulaması verir S_OK.

IPersistStorageImpl::InitNew

Yeni bir depolama birimi başlatır.

IPersistStorageImpl::IsDirty

En son kaydedilişinden sonra nesne verilerinin değişip değişmediğini kontrol eder.

IPersistStorageImpl::Load

Belirtilen depolama ortamından nesnenin özelliklerini yükler.

IPersistStorageImpl::Save

Nesnenin özelliklerini belirtilen depolama ortamına kaydeder.

IPersistStorageImpl::SaveCompleted

Nesneyi kendi depolama nesnesi yazmak için Normal moda geri bildirir.atl uygulaması verir S_OK.

Notlar

IPersistStorageImpluygulayan IPersistStorage nesne yük istemek üzere istemci olanak sağlayan arabirim ve bir depolama birimini kullanarak kalıcı verilerini kaydetmek.

Uygulaması, bu sınıfın sınıf gerektirir T uygulaması yapmak için IPersistStreamInit arabirimi üzerinden kullanılabilir QueryInterface.Genellikle bu sınıfın anlamına gelir T öğesinden türetilmeli IPersistStreamInitImpl, sağlamak için bir girdi IPersistStreamInit , com haritave bir özellik eşlemesi sınıfının kalıcı verileri tanımlamak için.

İlgili makaleler   atl öğretici, atl proje oluşturma

Devralma hiyerarşisi

IPersistStorage

IPersistStorageImpl

Gereksinimler

Başlık: atlcom.h

Ayrıca bkz.

Başvuru

Storages and Streams

IPersistStreamInitImpl sınıfı

IPersistPropertyBagImpl sınıfı

Diğer Kaynaklar

atl sınıfına genel bakış