Metode IInkDisp::Clone (msinkaut.h)

Membuat objek InkDisp duplikat.

Sintaks

HRESULT Clone(
  [out, retval] IInkDisp **NewInk
);

Parameter

[out, retval] NewInk

Ketika metode ini kembali, berisi penunjuk ke objek InkDisp yang baru dibuat.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Berhasil.
E_OUTOFMEMORY
Tidak dapat mengalokasikan memori untuk menyelesaikan operasi.
E_FAIL
Terjadi kesalahan yang tidak ditentukan.
E_POINTER
Parameter berisi penunjuk yang tidak valid.
E_INK_EXCEPTION
Pengecualian terjadi di dalam metode .
REGDB_CLASSNOTREG
Objek InkDisp tidak terdaftar.
E_UNEXPECTED
Parameter atau jenis properti yang tidak terduga.

Keterangan

Metode Kloning didefinisikan untuk objek InkDisp, InkDrawingAttributes, dan InkRecognizerContext . Metode Kloning mengembalikan salinan objek asli yang tepat.

Dalam sebagian besar skenario, objek duplikat adalah salinan objek asli yang tepat, tetapi tidak ada hubungan antara dua objek. Lihat bagian keterangan dari topik ini untuk detail tentang pengecualian untuk ini.

Objek InkDisp : Satu-satunya skenario di mana objek InkDisp duplikat bukan salinan yang tepat dari objek asli adalah ketika objek InkDisp kotor dikloning . Dalam hal ini, properti Kotor objek InkDisp duplikat adalah FALSE. Semua properti lain dari objek InkDisp yang dikloning adalah salinan yang tepat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header msinkaut.h
Pustaka InkObj.dll

Lihat juga

Properti Kotor

IInkDisp

Kelas InkDisp

Metode ModifyDrawingAttributes