CUtlProps 类

实现多种 OLE DB 特性接口的属性 (例如, IDBPropertiesIDBPropertiesIRowsetInfo)。

template < class T >
class ATL_NO_VTABLE CUtlProps : public CUtlPropsBase

参数

  • T
    包含 BEGIN_PROPSET_MAP的类。

成员

83khaz7x.collapse_all(zh-cn,VS.110).gif方法

GetPropValue

从属性获取属性设置为。

IsValidValue

用于在设置属性前验证值。

OnInterfaceRequested

处理要求可选接口,以便使用者调用对象的接口创建一个方法。

OnPropertyChanged

对设置属性后处理绑定的属性。

SetPropValue

将属性设置为的属性。

备注

大多数此类是实现详细信息。

CUtlProps 包含内部属性设置为两个成员: GetPropValueSetPropValue

有关用于属性集映射宏的更多信息,请参见 BEGIN_PROPSET_MAPEND_PROPSET_MAP

要求

Header: atldb.h

请参见

概念

OLE DB 提供程序模板 (C++)

OLE DB 提供程序模板体系结构