CUtlProps 類別

會實作各種不同的 OLE DB 屬性介面的屬性 (例如, IDBPropertiesIDBProperties,以及IRowsetInfo)。

template < class T >
class ATL_NO_VTABLE CUtlProps : public CUtlPropsBase

參數

  • T
    類別,其中包含BEGIN_PROPSET_MAP

Members

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

GetPropValue

從屬性集合取得的屬性。

IsValidValue

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

OnInterfaceRequested

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

OnPropertyChanged

設定屬性來處理鍊結的屬性之後呼叫。

SetPropValue

在屬性集中設定的屬性。

備註

這個類別的大部分是實作細節。

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

如需有關屬性集對應中所使用的巨集的詳細資訊,請參閱 BEGIN_PROPSET_MAPEND_PROPSET_MAP

需求

標頭: atldb.h

請參閱

概念

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

OLE DB 提供者樣板架構