Класс 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);
Параметры
См. раздел ICommandText::GetCommandText в справочнике программиста OLE DB. Параметр pguidDialect по умолчанию игнорируется.
ICommandTextImpl::SetCommandText
Задает текст команды, заменив существующий текст команды.
Синтаксис
STDMETHOD(SetCommandText)(REFGUID rguidDialect,
LPCOLESTR pwszCommand);
Параметры
См. раздел ICommandText::SetCommandText в справочнике программиста OLE DB.
ICommandTextImpl::m_strCommandText
Сохраняет текстовую строку команды.
Синтаксис
CComBSTR m_strCommandText;
См. также
Шаблоны поставщика OLE DB
Архитектура шаблона поставщика OLE DB