Freigeben über


ITextStoreACP2::RequestAttrsTransitioningAtPosition-Methode (textstor.h)

Ruft Textattribute ab, die an der angegebenen Zeichenposition übergehen.

Syntax

HRESULT RequestAttrsTransitioningAtPosition(
  [in] LONG            acpPos,
  [in] ULONG           cFilterAttrs,
  [in] const TS_ATTRID *paFilterAttrs,
  [in] DWORD           dwFlags
);

Parameter

[in] acpPos

Gibt die Position des Anwendungszeichens im Dokument an.

[in] cFilterAttrs

Gibt die Anzahl der abzurufenden Attribute an.

[in] paFilterAttrs

Zeiger auf den TS_ATTRID Datentyp, der das zu überprüfende Attribut angibt.

[in] dwFlags

Gibt Attribute für den Aufruf der RetrieveRequestedAttrs-Methode an. Wenn dieser Parameter nicht festgelegt ist, gibt die Methode die Attribute zurück, die an der angegebenen Position beginnen. Weitere mögliche Werte für diesen Parameter sind die folgenden.

Wert Bedeutung
TS_ATTR_FIND_WANT_END
Ruft die Attribute ab, die an der angegebenen Anwendungszeichenposition enden.
TS_ATTR_FIND_WANT_VALUE
Ruft den Wert des Attributs zusätzlich zum -Attribut ab. Der Attributwert wird während des Aufrufs der RetrieveRequestedAttrs-Methode in den varValue-Member der TS_ATTRVAL-Struktur eingefügt.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert BESCHREIBUNG
S_OK
Die Methode war erfolgreich.

Hinweise

Im Satz "This is italic text." beginnt das kursiv-Attribut vor dem Wort kursiv und endet nach dem Wort text.

Wenn das Flag TS_ATTR_FIND_WANT_END in dwFlags festgelegt ist, gibt die Methode das kursiv formatierte Attribut für den Text "Kursivanker<>normal" zurück, da an der Ankerposition ein Endübergang vorhanden ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile textstor.h
DLL Msctf.dll

Weitere Informationen

ITextStoreACP2

RetrieveRequestedAttrs

TS_ATTRID

TS_ATTRVAL

TS_ATTR_*-Konstanten