Enumerasi ConfirmationType
Menentukan jenis konfirmasi yang dapat terjadi pada objek IContextNode .
Sintaks
typedef enum ConfirmationType {
ConfirmationType_None = 0,
ConfirmationType_NodeTypeAndProperties = 1,
ConfirmationType_TopBoundary = 4
} ConfirmationType;
Konstanta
-
ConfirmationType_None
-
Tidak ada konfirmasi yang diterapkan. IInkAnalyzer bebas mengubah simpul konteks atau turunannya sesuai kebutuhan.
-
ConfirmationType_NodeTypeAndProperties
-
IInkAnalyzer tidak dapat mengubah jenis atau properti apa pun dari simpul konteks yang ditentukan.
-
ConfirmationType_TopBoundary
-
IInkAnalyzer tidak akan melakukan operasi, termasuk menambahkan tinta atau penggabungan dengan ContextNodes lainnya, yang menyebabkan TopBoundary bergerak melampaui batas atas saat ini. Contohnya:
- Aplikasi menganalisis satu set Tinta, dan ParagraphNode diidentifikasi.
- Aplikasi mengonfirmasi TopBoundary paragraf ini.
- Pengguna aplikasi menulis tinta baru di atas paragraf saat ini. Ketika analisis dipanggil lagi, tinta baru tidak akan dimasukkan ke dalam simpul paragraf yang dikonfirmasi.
- Karena hanya batas atas yang dikonfirmasi, ContextNode dapat terus tumbuh ke arah lain. Menghapus goresan dapat menyebabkan batas atas bergerak ke bawah. Menerjemahkan ContextNode dapat menyebabkan lokasi berubah, tetapi tidak akan memungkinkan tinta tambahan digabungkan di lokasi baru.
ConfirmationType ini hanya berlaku untuk simpul paragraf.
Keterangan
Anda dapat menggunakan nilai NodeTypeAndProperties hanya untuk kata tinta dan simpul gambar tinta (lihat IContextNode::GetType). Jika tidak, E_INVALIDARG dikembalikan dari IContextNode::Confirm.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows XP Tablet PC Edition [hanya aplikasi desktop] |
Server minimum yang didukung |
Tidak ada yang didukung |
Header |
|