ITextRange::Metode GetIndex (tom.h)
Mengambil indeks cerita parameter Unit pada posisi karakter Mulai rentang yang ditentukan. Unit pertama dalam sebuah cerita memiliki nilai indeks 1. Indeks Unit sama untuk semua posisi karakter dari yang segera mendahului Unit hingga karakter terakhir di Unit.
Sintaks
HRESULT GetIndex(
long Unit,
long *pIndex
);
Parameter
Unit
Jenis: panjang
Unit yang diindeks. Untuk daftar nilai Unit yang mungkin, lihat diskusi di bawah ITextRange.
pIndex
Jenis: long*
Nilai indeks. Nilainya nol jika Unit tidak ada.
Nilai kembali
Jenis: HRESULT
Metode mengembalikan nilai HRESULT . Jika metode berhasil, metode akan mengembalikan S_OK. Jika metode gagal, metode mengembalikan salah satu kode kesalahan berikut. Untuk informasi selengkapnya tentang kode kesalahan COM, lihat Penanganan Kesalahan di COM.
Menampilkan kode | Deskripsi |
---|---|
|
pIndex null. |
|
Unit tidak ada. |
Keterangan
Metode ITextRange::GetIndex mengambil indeks cerita kata, baris, kalimat, paragraf, dan sebagainya, pada rentang Mulai. Unit menentukan jenis entitas mana yang akan diindeks, seperti kata (tomWord), baris (tomLine), kalimat (tomSentence), atau paragraf (tomParagraph). Misalnya, ITextRange::GetIndex mengatur pIndex sama dengan nomor baris baris baris pertama dalam rentang. Untuk rentang di akhir cerita, ITextRange::GetIndex, mengembalikan jumlah Unitdalam cerita. Dengan demikian, Anda bisa mendapatkan jumlah kata, baris, objek, dan sebagainya, dalam sebuah cerita.
Nilai indeks yang dikembalikan oleh metode ITextRange::GetIndex tidak valid jika teks kemudian diedit. Dengan demikian, pengguna harus berhati-hati dalam menggunakan metode yang mengembalikan nilai indeks, terutama jika nilai akan disimpan selama durasi apa pun. Ini berbeda dengan penunjuk ke rentang, yang tetap valid saat teks diedit.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | tom.h |
DLL | Msftedit.dll |
Lihat juga
Konseptual
Referensi