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;