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.
Enthält einen Textmarkenwert im Puffer.
Syntax
template < DBLENGTH nSize = 0 >
class CBookmark : public CBookmarkBase
template <>
class CBookmark< 0 > : public CBookmarkBase
Parameter
nSize
Die Größe des Lesezeichenpuffers in Byte. Wenn nSize null ist, wird der Lesezeichenpuffer zur Laufzeit dynamisch erstellt.
Anforderungen
Header: atldbcli.h
Member
Methoden
| Name | Beschreibung |
|---|---|
| CBookmark | Der -Konstruktor |
| GetBuffer | Ruft den Zeiger auf den Puffer ab. |
| GetSize | Ruft die Größe des Puffers in Bytes ab. |
| SetBookmark | Legt den Textmarkenwert fest. |
Operatoren
| Name | Beschreibung |
|---|---|
| operator = | Weist eine CBookmark Klasse einem anderen zu. |
Hinweise
CBookmark<0> ist eine Vorlagenspezialisierung von CBookmark; der Puffer wird zur Laufzeit dynamisch erstellt.
CBookmark::CBookmark
Der Konstruktor.
Syntax
CBookmark();
CBookmark(DBLENGTH nSize);
Parameter
nSize
[in] Größe des Lesezeichenpuffers in Byte.
Hinweise
Die erste Funktion legt den Puffer auf NULL und die Puffergröße auf 0 fest. Die zweite Funktion legt die Puffergröße auf nSize und den Puffer auf ein Bytearray von nSize Bytes fest.
Hinweis
Diese Funktion ist nur in CBookmark<0>.
CBookmark::GetBuffer
Ruft den Zeiger auf den Lesezeichenpuffer ab.
Syntax
virtual BYTE* GetBuffer() const throw();
Rückgabewert
Ein Zeiger auf den Textmarkenpuffer.
CBookmark::GetSize
Ruft die Größe des Lesezeichenpuffers ab.
Syntax
virtual DBLENGTH GetSize() const throw();
Rückgabewert
Die Größe des Puffers in Byte.
CBookmark::SetBookmark
Kopiert den Textmarkenwert, auf den pBuffer verweist, in den CBookmark Puffer und legt die Puffergröße auf nSize fest.
Syntax
HRESULT SetBookmark(DBLENGTH nSize, BYTE* pBuffer) throw();
Parameter
nSize
[in] Die Größe des Lesezeichenpuffers.
pBuffer
[in] Ein Zeiger auf das Bytearray, das den Textmarkenwert enthält.
Rückgabewert
Ein Standard-HRESULT.
Hinweise
Diese Funktion ist nur in CBookmark<0>.
CBookmark::operator =
Weist einem CBookmark anderen Objekt zu.
Syntax
CBookmark& operator =(const CBookmark& bookmark) throw();
Hinweise
Dieser Operator ist nur in CBookmark<0>.
Siehe auch
OLE DB-Consumervorlagen
Referenz der OLE DB-Consumervorlagen