Klasa IPersistPropertyBagImpl
Ta klasa implementuje IUnknown i pozwala zapisać jego właściwości worek dostarczonych przez klienta właściwości obiektu.
![]() |
---|
Nie można użyć tej klasy i jej członków w aplikacjach, które są wykonywane w Środowisko wykonawcze systemu Windows. |
template <
class T
>
class ATL_NO_VTABLE IPersistPropertyBagImpl :
public IPersistPropertyBag
Parametry
- T
Pochodną klasy, IPersistPropertyBagImpl.
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Pobiera identyfikator CLSID obiektu. |
|
Inicjuje nowo utworzony obiekt.Implementacja ATL zwraca S_OK. |
|
Właściwości obiektu ładuje worka właściwość dostarczonych przez klienta. |
|
Zapisuje właściwości obiektu do torby właściwość dostarczonych przez klienta. |
Uwagi
IPersistPropertyBag interfejs pozwala zapisać jego właściwości worek dostarczonych przez klienta właściwości obiektu.Klasa IPersistPropertyBagImpl zawiera Domyślna implementacja tego interfejsu i implementuje IUnknown przez wysyłanie informacji do zrzut buduje urządzenie debugowania.
IPersistPropertyBag działa w połączeniu z IPropertyBag i IErrorLog.Te ostatnie dwa interfejsy muszą zostać wdrożone przez klienta.Poprzez IPropertyBag, klient zapisuje i ładuje poszczególnych właściwości obiektu.Poprzez IErrorLog, zarówno klient, jak i obiekt zgłosić wszelkie napotkane błędy.
Powiązane artykuły Samouczek ATL, Tworzenie projektu ATL
Hierarchii dziedziczenia
IPersistPropertyBag
IPersistPropertyBagImpl
Wymagania
Nagłówek: atlcom.h