Aracılığıyla paylaş


IPersistPropertyBagImpl sınıfı

Bu sınıf uygulayan IUnknown ve bir istemci tarafından sağlanan özellik paketi özelliklerini kaydetmek nesne izin verir.

Ö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 IPersistPropertyBagImpl :
public IPersistPropertyBag

Parametreler

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

Üyeler

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

Ad

Description

IPersistPropertyBagImpl::GetClassID

Nesnesinin CLSID değerini alır.

IPersistPropertyBagImpl::InitNew

Yeni oluşturulan nesnesini başlatır.atl uygulaması verir S_OK.

IPersistPropertyBagImpl::Load

Nesnenin özelliklerini bir istemci tarafından sağlanan özellik paketi yükler.

IPersistPropertyBagImpl::Save

Nesnenin özelliklerini, istemci tarafından sağlanan özellik paketi kaydeder.

Notlar

IPersistPropertyBag arabirimi sağlayan bir istemci tarafından sağlanan özellik paketi özelliklerini kaydetmek bir nesne.Sınıf IPersistPropertyBagImpl bir varsayýlan uygulama bu arabirimi sağlar ve uygulayan IUnknown aygıt hata ayıklama dökümü bilgileri göndererek oluşturur.

IPersistPropertyBag birlikte çalışır IPropertyBag ve IErrorLog.İkincisi bu iki arabirim istemci tarafından uygulanmalıdır.Üzerinden IPropertyBag, istemci kaydeder ve tek tek nesnenin özelliklerini yükler.Üzerinden IErrorLog, hem nesneyi hem de istemci karşılaşılan hataları rapor edebilirsiniz.

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

Devralma hiyerarşisi

IPersistPropertyBag

IPersistPropertyBagImpl

Gereksinimler

Başlık: atlcom.h

Ayrıca bkz.

Başvuru

BEGIN_PROP_MAP

Diğer Kaynaklar

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