Sdílet prostřednictvím


CUtlProps – třída

Implementuje vlastnosti pro řadu vlastností rozhraní technologie OLE DB (například IDBProperties, IDBProperties, a IRowsetInfo).

template < class T >
class ATL_NO_VTABLE CUtlProps : public CUtlPropsBase

Parametry

  • T
    Třídy, která obsahuje BEGIN_PROPSET_MAP.

Členy

Metody

GetPropValue

Získá vlastnost ze sady vlastností.

IsValidValue

Používá k ověření hodnoty před nastavením vlastnosti.

OnInterfaceRequested

Když příjemce volá metodu na vytvoření objektu rozhraní zpracovává požadavky na volitelné rozhraní.

OnPropertyChanged

Nazývá se po nastavení vlastnosti, které chcete zpracovat vlastnosti zřetězené.

SetPropValue

Vlastnost sada vlastností.

Poznámky

Většina této třídy je podrobností implementace.

CUtlPropspro nastavení vlastností interně obsahuje dva členy: GetPropValue a SetPropValue.

Další informace o makra v mapy sady vlastností, viz BEGIN_PROPSET_MAP a END_PROPSET_MAP.

Požadavky

Záhlaví: atldb.h

Viz také

Koncepty

Šablony zprostředkovatele OLE DB (C++)

Architektura šablon zprostředkovatele OLE DB