Třída IPersistPropertyBagImpl
Tato třída implementuje IUnknown a umožňuje objekt uložit jeho vlastnosti klienta dodávané vlastnost vaku.
Důležité |
---|
Tato třída a jeho členy nelze použít v aplikacích, které v . |
template <
class T
>
class ATL_NO_VTABLE IPersistPropertyBagImpl :
public IPersistPropertyBag
Parametry
- T
Vaší třídy odvozené z IPersistPropertyBagImpl .
Členy
Veřejné metody
Název |
Description |
---|---|
Načte identifikátor CLSID objektu. |
|
Inicializuje nově vytvořený objekt.Vrátí provádění ATL S_OK . |
|
Načte z vaku dodávané klienta vlastnost vlastností objektu. |
|
Uloží vlastností objektu do vaku vlastnost dodávané klienta. |
Poznámky
IPersistPropertyBag rozhraní umožňuje objekt uložit jeho vlastnosti klienta dodávané vlastnost vaku.Třída IPersistPropertyBagImpl poskytuje výchozí implementace tohoto rozhraní a implementuje IUnknown odesláním informací výpis stavu vytvoří zařízení v ladění.
IPersistPropertyBag spolu s IPropertyBag a IErrorLog.Klient musí provést tyto dvě posledně rozhraní.Prostřednictvím IPropertyBag , klient ukládá a načte jednotlivých vlastností objektu.Prostřednictvím IErrorLog, objektu a klient ohlásit veškeré nalezené chyby.
Související články Kurz ATL, Vytvoření projektu ATL
Hierarchii dědičnosti
IPersistPropertyBag
IPersistPropertyBagImpl
Požadavky
Záhlaví: atlcom.h