Metode IInkStrokeDisp::SetPacketValuesByProperty (msinkaut.h)
Memodifikasi nilai paket untuk properti tertentu.
Sintaks
HRESULT SetPacketValuesByProperty(
[in] BSTR bstrPropertyName,
[in] VARIANT PacketValues,
[in, optional] long Index,
[in, optional] long Count,
[out, retval] long *NumberOfPacketsSet
);
Parameter
[in] bstrPropertyName
Pengidentifikasi unik global (GUID) dari konstanta PacketProperty yang digunakan untuk memilih data paket mana yang diatur. Gunakan PacketDescription untuk menentukan properti yang ditentukan untuk goresan ini.
[in] PacketValues
Array nilai data paket. Metode gagal jika salah satu nilai dalam array berada di luar nilai minimum atau maksimum properti. Untuk menentukan rentang nilai dalam properti , panggil metode GetPacketDescriptionPropertyMetrics .
[in, optional] Index
Opsional. Indeks awal paket yang akan dimodifikasi. Nilai default ISC_FirstElement, yang ditentukan dalam jenis enumerasi ItemSelectionConstants , menentukan paket pertama.
[in, optional] Count
Pilihan. Menentukan jumlah paket dalam goresan yang akan dimodifikasi dan jumlah nilai dalam PacketValues. Nilai default ISC_AllElements, yang ditentukan dalam jenis enumerasi ItemSelectionConstants , menentukan bahwa semua paket dimodifikasi.
[out, retval] NumberOfPacketsSet
Ketika metode ini kembali, berisi jumlah paket aktual yang ditetapkan.
Nilai kembali
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Parameter berisi penunjuk yang tidak valid. |
|
Format GUID tidak valid. |
|
Varian, indeks (di luar rentang) tidak valid, atau GUID properti. |
|
Pengecualian terjadi di dalam metode . |
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
Metode GetPacketDescriptionPropertyMetrics