ICommandTextImpl 类
提供 ICommandText 接口的实现。
语法
template <class T >
class ATL_NO_VTABLE ICommandTextImpl
: public ICommandImpl<T, ICommandText>
参数
T
命令类派生自 ICommandTextImpl
。
要求
标头:altdb.h
成员
接口方法
名称 | 描述 |
---|---|
GetCommandText | 返回最后一次对 SetCommandText 的调用设置的文本命令。 |
SetCommandText | 设置命令文本,替换现有命令文本。 |
数据成员
名称 | 描述 |
---|---|
m_strCommandText | 存储命令文本。 |
备注
命令上的必需接口。
ICommandTextImpl::GetCommandText
返回最后一次对 SetCommandText 的调用设置的文本命令。
语法
STDMETHOD(GetCommandText)(GUID * pguidDialect,
LPOLESTR * ppwszCommand);
参数
请参阅 OLE DB 程序员参考中的 ICommandText::GetCommandText。 默认情况下忽略 pguidDialect 参数。
ICommandTextImpl::SetCommandText
设置命令文本,替换现有命令文本。
语法
STDMETHOD(SetCommandText)(REFGUID rguidDialect,
LPCOLESTR pwszCommand);
参数
请参阅 OLE DB 程序员参考中的 ICommandText::SetCommandText。
ICommandTextImpl::m_strCommandText
存储命令文本字符串。
语法
CComBSTR m_strCommandText;