Bagikan melalui


Antarmuka ITextDocument (tom.h)

Antarmuka ITextDocument adalah antarmuka tingkat atas Model Objek Teks (TOM), yang mengambil objek pilihan dan rentang aktif untuk cerita apa pun dalam dokumen—baik aktif maupun tidak. Ini memungkinkan aplikasi untuk:

  • Buka dan simpan dokumen.
  • Mengontrol perilaku batalkan dan memperbarui layar.
  • Temukan rentang dari posisi layar.
  • Dapatkan enumerator cerita ITextStoryRanges .
Kapan Harus Menerapkan

Aplikasi biasanya tidak mengimplementasikan antarmuka ITextDocument . Solusi teks Microsoft, seperti kontrol edit yang kaya, menerapkan ITextDocument sebagai bagian dari implementasi TOM mereka.

Kapan Harus Digunakan

Aplikasi dapat mengambil penunjuk ITextDocument dari kontrol edit yang kaya. Untuk melakukan ini, kirim pesan EM_GETOLEINTERFACE untuk mengambil objek IRichEditOle dari kontrol edit yang kaya. Kemudian, panggil metode IUnknown::QueryInterface objek untuk mengambil penunjuk ITextDocument .

Warisan

Antarmuka ITextDocument mewarisi dari antarmuka IUnknown . ITextDocument juga memiliki jenis anggota ini:

Metode

Antarmuka ITextDocument memiliki metode ini.

 
ITextDocument::BeginEditCollection

Mengaktifkan edit koleksi (juga disebut batalkan pengelompokan).
ITextDocument::EndEditCollection

Menonaktifkan edit koleksi (juga disebut batalkan pengelompokan).
ITextDocument::Freeze

Menaikkan jumlah pembekuan.
ITextDocument::GetDefaultTabStop

Mendapatkan lebar tab default.
ITextDocument::GetName

Mendapatkan nama file dokumen ini. Ini adalah properti default ITextDocument.
ITextDocument::GetSaved

Mendapatkan nilai yang menunjukkan apakah perubahan telah dilakukan sejak file terakhir disimpan.
ITextDocument::GetSelection

Mendapatkan pilihan aktif. (ITextDocument.GetSelection)
ITextDocument::GetStoryCount

Mendapatkan hitungan cerita dalam dokumen ini.
ITextDocument::GetStoryRanges

Mendapatkan objek koleksi cerita yang digunakan untuk menghitung cerita dalam dokumen.
ITextDocument::Baru

Membuka dokumen baru.
ITextDocument::Open

Membuka dokumen tertentu. Ada parameter untuk menentukan hak istimewa akses dan berbagi, pembuatan dan konversi file, serta halaman kode untuk file.
ITextDocument::Range

Mengambil objek rentang teks untuk rentang konten tertentu dalam cerita aktif dokumen.
ITextDocument::RangeFromPoint

Mengambil rentang untuk konten di atau terdekat dengan titik yang ditentukan pada layar.
ITextDocument::Redo

Melakukan sejumlah operasi pengulangan yang ditentukan.
ITextDocument::Simpan

Menyimpan dokumen.
ITextDocument::SetDefaultTabStop

Mengatur perhentian tab default, yang digunakan ketika tidak ada tab di luar posisi tampilan saat ini.
ITextDocument::SetSaved

Mengatur properti Tersimpan dokumen.
ITextDocument::Batalkan

Melakukan sejumlah operasi batalkan yang ditentukan.
ITextDocument::Unfreeze

Mengurangi jumlah pembekuan.

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

Lihat juga

Konseptual

Model Objek Teks

Menggunakan model objek teks