Bagikan melalui


Metode ITextStoreACP::RequestAttrsTransitioningAtPosition (textstor.h)

Mendapatkan atribut teks yang bertransisi pada posisi karakter yang ditentukan.

Sintaks

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

Parameter

[in] acpPos

Menentukan posisi karakter aplikasi dalam dokumen.

[in] cFilterAttrs

Menentukan jumlah atribut yang akan diperoleh.

[in] paFilterAttrs

Arahkan ke jenis data TS_ATTRID yang menentukan atribut untuk diverifikasi.

[in] dwFlags

Menentukan atribut untuk panggilan ke metode ITextStoreACP::RetrieveRequestedAttrs . Jika parameter ini tidak diatur, metode mengembalikan atribut yang dimulai pada posisi yang ditentukan. Nilai lain yang mungkin untuk parameter ini adalah sebagai berikut.

Nilai Makna
TS_ATTR_FIND_WANT_END
Mendapatkan atribut yang berakhir pada posisi karakter aplikasi yang ditentukan.
TS_ATTR_FIND_WANT_VALUE
Mendapatkan nilai atribut selain atribut . Nilai atribut dimasukkan ke dalam anggota varValue dari struktur TS_ATTRVAL selama panggilan metode ITextStoreACP::RetrieveRequestedAttrs .

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.

Keterangan

Dalam kalimat, "Ini adalah teks miring.", atribut miring dimulai sebelum kata miring dan berakhir setelah teks kata.

Jika bendera TS_ATTR_FIND_WANT_END diatur dalam dwFlags, metode akan mengembalikan atribut miring untuk teks "jangkar>miring<normal", karena ada transisi akhir di lokasi jangkar.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header textstor.h
DLL Msctf.dll
Redistribusi TSF 1.0 di Windows 2000 Professional

Lihat juga

ITextStoreACP

ITextStoreACP::RetrieveRequestedAttrs

TS_ATTRID

TS_ATTRVAL

TS_ATTR_* Konstanta