共用方式為


CUtlProps 類別

實作各種 OLE DB 屬性介面的屬性 (例如, IDBPropertiesIDBPropertiesIRowsetInfo)。

template < class T >
class ATL_NO_VTABLE CUtlProps : public CUtlPropsBase

參數

  • T
    包含 BEGIN_PROPSET_MAP的類別。

成員

方法

GetPropValue

從屬性集合取得屬性。

IsValidValue

用來在設定屬性之前先驗證值。

OnInterfaceRequested

當消費者呼叫在建立物件時,介面的方法處理要求選擇性介面。

OnPropertyChanged

會在設定屬性之後的繫結屬性。

SetPropValue

設定屬性集合的屬性。

備註

這個類別的大部分是實作詳細資料。

CUtlProps 包含內部屬性設定為的兩個成員: GetPropValueSetPropValue

如需屬性集對應的巨集的詳細資訊,請參閱 BEGIN_PROPSET_MAPEND_PROPSET_MAP

需求

Header: atldb.h

請參閱

概念

OLE DB 提供者樣板 (C++)

OLE DB 提供者樣板架構