Bagikan melalui


ITextStoreACP::FindNextAttrTransition method (textstor.h)

Metode ITextStoreACP::FindNextAttrTransition menentukan posisi karakter tempat transisi terjadi dalam nilai atribut. Atribut yang ditentukan untuk diperiksa bergantung pada aplikasi.

Sintaks

HRESULT FindNextAttrTransition(
  [in]  LONG            acpStart,
  [in]  LONG            acpHalt,
  [in]  ULONG           cFilterAttrs,
  [in]  const TS_ATTRID *paFilterAttrs,
  [in]  DWORD           dwFlags,
  [out] LONG            *pacpNext,
  [out] BOOL            *pfFound,
  [out] LONG            *plFoundOffset
);

Parameter

[in] acpStart

Menentukan posisi karakter untuk memulai pencarian transisi atribut.

[in] acpHalt

Menentukan posisi karakter untuk mengakhiri pencarian transisi atribut.

[in] cFilterAttrs

Menentukan jumlah atribut yang akan diperiksa.

[in] paFilterAttrs

Arahkan ke jenis data TS_ATTRID yang menentukan atribut untuk diperiksa.

[in] dwFlags

Menentukan arah untuk mencari transisi atribut. Secara default, metode mencari ke depan.

Nilai Makna
TS_ATTR_FIND_BACKWARDS
Metode ini mencari mundur.
TS_ATTR_FIND_WANT_OFFSET
Parameter plFoundOffset menerima offset karakter transisi atribut dari acpStart.

[out] pacpNext

Menerima posisi karakter berikutnya untuk memeriksa transisi atribut.

[out] pfFound

Menerima nilai Boolean TRUE jika transisi atribut ditemukan, jika tidak FALSE dikembalikan.

[out] plFoundOffset

Menerima posisi karakter transisi atribut (bukan posisi ACP). Jika bendera TS_ATTR_FIND_WANT_OFFSET diatur dalam dwFlags, menerima offset karakter transisi atribut dari acpStart.

Menampilkan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.
TS_E_INVALIDPOS
Posisi karakter yang ditentukan berada di luar teks dalam dokumen.

Keterangan

Catatan Jika aplikasi tidak menerapkan ITextStoreACP::FindNextAttrTransition, ITfReadOnlyProperty::EnumRanges gagal dengan E_FAIL.
 

Persyaratan

   
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

TS_ATTRID

konstanta TS_ATTR_*