ICommandPropertiesImpl 類別
語法
template <class T, class PropClass = T>
class ATL_NO_VTABLE ICommandPropertiesImpl
: public ICommandProperties, public CUtlProps<PropClass>
參數
T
您的類別衍生自
PropClass
您的屬性類別。
需求
Header: atldb.h
成員
介面方法
名稱 | 描述 |
---|---|
GetProperties | 傳回目前針對數據列集要求之 Rowset 屬性群組中的屬性清單。 |
SetProperties | 設定 Rowset 屬性群組中的屬性。 |
備註
這是命令的必要專案。 實作是由BEGIN_PROPSET_MAP巨集所定義的靜態函式所提供。
ICommandPropertiesImpl::GetProperties
使用命令的屬性對應傳回所有要求的屬性集。
語法
STDMETHOD(GetProperties)(const ULONG cPropertyIDSets,
const DBPROPIDSET rgPropertyIDSets[],
ULONG * pcPropertySets,
DBPROPSET ** prgPropertySets);
參數
請參閱 OLE DB 程式設計人員參考中的 ICommandProperties::GetProperties。
備註
請參閱 BEGIN_PROPSET_MAP。
ICommandPropertiesImpl::SetProperties
設定命令對象的屬性。
語法
STDMETHOD(SetProperties)(ULONG cPropertySets,
DBPROPSET rgPropertySets[]);
參數
請參閱 OLE DB 程式設計人員參考中的 ICommandProperties::SetProperties。