Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt eine Implementierung für die ICommandText-Schnittstelle bereit.
Syntax
template <class T >
class ATL_NO_VTABLE ICommandTextImpl
: public ICommandImpl<T, ICommandText>
Parameter
T
Die befehlsklasse abgeleitet von ICommandTextImpl.
Anforderungen
Header: altdb.h
Member
Schnittstellenmethoden
| Name | Beschreibung |
|---|---|
| GetCommandText | Gibt den Textbefehl zurück, der durch den letzten Aufruf von SetCommandText festgelegt wurde. |
| SetCommandText | Legt den Befehlstext fest, wobei der vorhandene Befehlstext ersetzt wird. |
Datenelemente
| Name | Beschreibung |
|---|---|
| m_strCommandText | Speichert den Befehlstext. |
Hinweise
Eine obligatorische Schnittstelle für Befehle.
ICommandTextImpl::GetCommandText
Gibt den Textbefehl zurück, der durch den letzten Aufruf von SetCommandText festgelegt wurde.
Syntax
STDMETHOD(GetCommandText)(GUID * pguidDialect,
LPOLESTR * ppwszCommand);
Parameter
Siehe "ICommandText::GetCommandText " in der OLE DB-Programmierreferenz. Der Parameter "pguidDialect " wird standardmäßig ignoriert.
ICommandTextImpl::SetCommandText
Legt den Befehlstext fest, wobei der vorhandene Befehlstext ersetzt wird.
Syntax
STDMETHOD(SetCommandText)(REFGUID rguidDialect,
LPCOLESTR pwszCommand);
Parameter
Siehe "ICommandText::SetCommandText " in der OLE DB-Programmierreferenz.
ICommandTextImpl::m_strCommandText
Speichert die Befehlstextzeichenfolge.
Syntax
CComBSTR m_strCommandText;
Siehe auch
OLE DB-Anbietervorlagen
Architektur von OLE DB-Anbietervorlagen