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;

另请参阅

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