Aracılığıyla paylaş


IPersistStreamInitImpl sınıfı

Bu sınıf uygulayan IUnknown ve varsayılan sağlar IPersistStreamInit 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 IPersistStreamInitImpl :
public IPersistStreamInit

Parametreler

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

Üyeler

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

Ad

Description

IPersistStreamInitImpl::GetClassID

Nesnesinin CLSID değerini alır.

IPersistStreamInitImpl::GetSizeMax

Nesnenin verileri kaydetmek için gerekli akımı boyutunu alır.atl uygulaması verir E_NOTIMPL.

IPersistStreamInitImpl::InitNew

Yeni oluşturulan nesnesini başlatır.

IPersistStreamInitImpl::IsDirty

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

IPersistStreamInitImpl::Load

Nesnenin özelliklerini Belirtilen stream değerinden yükler.

IPersistStreamInitImpl::Save

Nesnenin özelliklerini, belirtilen stream değerine kaydeder.

Notlar

IPersistStreamInit nesnenizin yükler ve tek bir akış kalıcı verilerini kaydeder istemek istemci arabirimi sağlar.Sınıf IPersistStreamInitImpl bir varsayýlan uygulama bu arabirimi sağlar ve uygulayan IUnknown aygıt hata ayıklama dökümü bilgileri göndererek oluşturur.

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

Devralma hiyerarşisi

IPersistStreamInit

IPersistStreamInitImpl

Gereksinimler

Başlık: atlcom.h

Ayrıca bkz.

Başvuru

Storages and Streams

Diğer Kaynaklar

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