Bagikan melalui


IInkStrokes::Hapus metode (msinkaut.h)

Menghapus objek IInkStrokeDisp dari koleksi InkStrokes .

Sintaks

HRESULT Remove(
  [in] IInkStrokeDisp *InkStroke
);

Parameter

[in] InkStroke

IInkStrokeDisp yang akan dihapus.

Nilai kembali

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Berhasil.
E_POINTER
Parameter berisi penunjuk yang tidak valid.
E_OUTOFMEMORY
Tidak dapat mengalokasikan objek pembantu handler IInkStrokeDisp .
E_INK_EXCEPTION
Pengecualian terjadi di dalam metode .
E_INK_INCOMPATIBLE_OBJECT
IInkStroke* tidak menunjuk ke objek Kelas InkDisp yang valid.
E_INK_MISMATCHED_INK_OBJECT
Objek InkDisp dari koleksi InkStrokes dan objek IInkStrokeDisp ini tidak cocok.
E_UNEXPECTED
Parameter atau jenis properti yang tidak terduga.

Keterangan

Koleksi InkStrokes adalah set referensi ke data tinta dan bukan data aktual itu sendiri. Metode ini hanya menghapus pengumpulan goresan dari rekam jepret, atau referensi ke, data dan tidak menghapus data tinta yang sebenarnya. Untuk menghapus koleksi dari data tinta aktual, panggil metode DeleteStrokes .

Setelah memanggil metode Hapus , goresan dalam koleksi diurutkan ulang. Misalnya, setelah memanggil Strokes.Remove(Strokes.Item(0)), yang dulunya Strokes.Item(1) sekarang Strokes.Item(0), apa itu Strokes.Item(2) sekarang Strokes.Item(1), dan sebagainya.

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

Antarmuka IInkStrokeDisp

IInkStrokes

Koleksi InkStrokes

Metode RemoveStrokes