Bagikan melalui


Metode ITfEditRecord::GetTextAndPropertyUpdates (msctf.h)

Mendapatkan enumerator yang berisi kumpulan objek rentang yang mencakup properti dan/atau teks yang ditentukan yang berubah selama sesi edit.

Sintaks

HRESULT GetTextAndPropertyUpdates(
  [in]  DWORD         dwFlags,
  [in]  const GUID    **prgProperties,
  [in]  ULONG         cProperties,
  [out] IEnumTfRanges **ppEnum
);

Parameter

[in] dwFlags

Berisi kombinasi nilai berikut yang menentukan perilaku metode ini.

Nilai Makna
0
Menentukan bahwa metode akan mendapatkan kumpulan objek rentang yang mencakup properti yang ditentukan berubah selama sesi edit. prgProperties tidak boleh NULL dan cProperties harus lebih besar dari nol.
TF_GTP_INCL_TEXT
Menentukan bahwa metode akan mendapatkan kumpulan objek rentang yang mencakup teks yang diubah selama sesi edit.

[in] prgProperties

Arahkan ke array nilai GUID yang mengidentifikasi properti untuk mencari perubahan. Metode ini mencari properti yang berubah selama sesi edit dan, jika properti terkandung dalam array ini, objek rentang yang mencakup properti yang diubah ditambahkan ke ppEnum.

Array ini harus berukuran setidaknya elemen cProperties .

Parameter ini diabaikan jika dwFlags berisi TF_GTP_INCL_TEXT dan cProperties adalah nol.

[in] cProperties

Menentukan jumlah elemen dalam array prgProperties .

Parameter ini bisa nol jika dwFlags berisi TF_GTP_INCL_TEXT. Ini menunjukkan bahwa tidak ada perubahan properti yang diperoleh.

[out] ppEnum

Arahkan ke penunjuk antarmuka IEnumTfRanges yang menerima objek enumerator.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Nilai Deskripsi
S_OK
Metode berhasil.
E_INVALIDARG
Satu atau beberapa parameter tidak valid.
E_OUTOFMEMORY
Terjadi kegagalan alokasi memori.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header msctf.h
DLL Msctf.dll
Redistribusi TSF 1.0 di Windows 2000 Professional

Lihat juga

IEnumTfRanges

ITfEditRecord