Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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