Bagikan melalui


Metode IContextNode::ReparentStrokeByIdToNode

Memindahkan data stroke dari IContextNode ini ke IContextNode yang ditentukan.

Sintaks

HRESULT ReparentStrokeByIdToNode(
  [in] LONG         lStrokeId,
  [in] IContextNode *pContextNodeDestination
);

Parameter

lStrokeId [in]

Pengidentifikasi stroke untuk bergerak.

pContextNodeDestination [in]

Objek IContextNode untuk memindahkan data goresan.

Menampilkan nilai

Untuk deskripsi nilai yang dikembalikan, lihat Kelas dan Antarmuka - Analisis Tinta.

Keterangan

Objek IContextNode yang ditentukan harus merupakan salah satu jenis berikut dari konstanta Jenis Simpul Konteks : InkWord, InkDrawing, InkBullet, atau UnclassifiedInk. Mencoba memindahkan stroke ke jenis objek IContextNode lainnya menghasilkan nilai pengembalian E_INVALIDARG.

Metode ini dapat dipanggil dari objek IContextNode apa pun, termasuk objek IContextNode daun non-tinta. Stroke yang ditentukan harus direferensikan oleh salah satu turunan objek IContextNode ini atau E_INVALIDARG dikembalikan.

Jika IContextNode ini atau IContextNode di pContextNodeDestination dikonfirmasi, E_INVALIDARG dikembalikan (lihat IContextNode::IsConfirmed).

Penganalisis tinta tidak menghapus simpul konteks kosong dari pohon hasilnya sebagai respons terhadap metode ini.

  • Simpul daun tinta yang tidak mereferensikan data goresan apa pun adalah simpul kosong.
  • Simpul kontainer yang tidak mereferensikan simpul anak adalah simpul kosong.

Simpul kosong menghasilkan kesalahan jika berada di pohon selama operasi analisis tinta. Untuk menghapus simpul dari pohon penganalisis tinta, panggil metode IContextNode::D eleteSubNode simpul induk (lihat IContextNode::GetParentNode).

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung
Tidak ada yang didukung
Header
IACom.h (juga memerlukan IACom_i.c)
DLL
IACom.dll

Lihat juga

IContextNode

IContextNode::SetStrokes

Referensi Analisis Tinta