IDataObject.SetData(IntPtr, IntPtr, Int32) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mentransfer data yang terkandung dalam struktur, yang direferensikan STGMEDIUM oleh a
, ke instans IDataObject antarmuka ini.
public:
int SetData(IntPtr a, IntPtr b, int c);
public int SetData (IntPtr a, IntPtr b, int c);
abstract member SetData : nativeint * nativeint * int -> int
Public Function SetData (a As IntPtr, b As IntPtr, c As Integer) As Integer
Parameter
- a
-
IntPtr
nativeint
Penunjuk ke FORMATETC menentukan format untuk objek data yang IDataObject mengimplementasikan untuk digunakan saat menginterpretasikan data yang terkandung dalam media penyimpanan.
- b
-
IntPtr
nativeint
Penunjuk ke STGMEDIUM mendefinisikan media penyimpanan untuk metode SetData yang digunakan untuk meneruskan data.
- c
- Int32
true untuk menentukan bahwa objek data yang disebut yang mengimplementasikan IDataObject memiliki media penyimpanan setelah panggilan dan harus membebaskan media setelah digunakan; jika tidak, false untuk menentukan penelepon mempertahankan kepemilikan media penyimpanan dan objek data menggunakan media selama durasi panggilan saja.
Mengembalikan
Metode SetData mendukung nilai pengembalian standar E_FAIL, E_INVALIDARG, E_UNEXPECTED, dan E_OUTOFMEMORY, serta nilai pengembalian berikut:
Mengembalikan nilai | Deskripsi |
---|---|
S_OK | Panggilan ke metode SetData ini berhasil mentransfer data. |
E_NOTIMPL | Metode SetData tidak diimplementasikan untuk objek data yang mengimplementasikan IDataObject. |
DV_E_LINDEX | lindex tidak valid. |
DV_E_FORMATETC | pFormatEtc tidak valid. |
DV_E_TYMED | tymed tidak valid. |
DV_E_DVASPECT | dwAspect tidak valid. |
OLE_E_NOTRUNNING | Aplikasi objek tidak berjalan. |
Keterangan
Untuk informasi selengkapnya tentang pemrograman dengan IDataObject antarmuka dan Konsol Manajemen Microsoft (MMC), lihat Panduan Programmer MMC.