Třída IPersistStreamInitImpl
Tato třída implementuje IUnknown a poskytuje výchozí provádění IPersistStreamInit rozhraní.
Důležité |
---|
Tato třída a jeho členy nelze použít v aplikacích, které v . |
template<
class T
>
class ATL_NO_VTABLE IPersistStreamInitImpl :
public IPersistStreamInit
Parametry
- T
Vaší třídy odvozené z IPersistStreamInitImpl .
Členy
Veřejné metody
Název |
Description |
---|---|
Načte identifikátor CLSID objektu. |
|
Obnoví velikost proudu potřebných k uložení dat objektu.Vrátí provádění ATL E_NOTIMPL. |
|
Inicializuje nově vytvořený objekt. |
|
Zkontroluje, zda data objektu se změnila od posledního uložení. |
|
Zadaný datový proud z načte vlastností objektu. |
|
Zadaný datový proud uloží vlastností objektu. |
Poznámky
IPersistStreamInit rozhraní umožňuje klientovi požadovat, aby objekt načte a trvalá data uloží na jeden datový proud.Třída IPersistStreamInitImpl poskytuje výchozí implementace tohoto rozhraní a implementuje IUnknown odesláním informací výpis stavu vytvoří zařízení v ladění.
Související články Kurz ATL, Vytvoření projektu ATL
Hierarchii dědičnosti
IPersistStreamInit
IPersistStreamInitImpl
Požadavky
Záhlaví: atlcom.h