Sdílet prostřednictvím


Třída CUtlProps

Implementuje různé vlastnosti rozhraní OLE DB (například IDBProperties, IDBProperties, a IRowsetInfo).

template < class T >
class ATL_NO_VTABLE CUtlProps : public CUtlPropsBase

Parametry

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

Členy

83khaz7x.collapse_all(cs-cz,VS.110).gifMetody

GetPropValue

Vlastnost získává ze sady vlastností.

IsValidValue

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

OnInterfaceRequested

Zpracovává požadavky na volitelné rozhraní, když spotřebitel volá metodu vytvoření rozhraní objektu.

OnPropertyChanged

Nazývá se po nastavení vlastnosti zpracování vlastnosti zřetězené.

SetPropValue

Vlastnost sady 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 maker používá v mapě sadu vlastností, viz BEGIN_PROPSET_MAP a END_PROPSET_MAP.

Požadavky

Záhlaví: atldb.h

Viz také

Koncepty

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

Architektura šablony OLE DB Provider