Bagikan melalui


IDataObject.QueryGetData(FORMATETC) Metode

Definisi

Menentukan apakah objek data mampu merender data yang dijelaskan dalam FORMATETC struktur. Objek yang mencoba menempelkan atau menghilangkan operasi dapat memanggil metode ini sebelum memanggil GetData(FORMATETC, STGMEDIUM) untuk mendapatkan indikasi apakah operasi mungkin berhasil.

public:
 int QueryGetData(System::Runtime::InteropServices::ComTypes::FORMATETC % format);
public int QueryGetData (ref System.Runtime.InteropServices.ComTypes.FORMATETC format);
abstract member QueryGetData : FORMATETC -> int
Public Function QueryGetData (ByRef format As FORMATETC) As Integer

Parameter

format
FORMATETC

Penunjuk ke FORMATETC struktur, diteruskan oleh referensi, yang menentukan format, sedang, dan perangkat target yang akan digunakan untuk kueri.

Mengembalikan

Metode ini mendukung nilai pengembalian standar E_INVALIDARG, E_UNEXPECTED, dan E_OUTOFMEMORY, serta berikut ini:

Nilai Deskripsi
S_OK Panggilan berikutnya ke GetData(FORMATETC, STGMEDIUM) mungkin akan berhasil.
DV_E_LINDEX Nilai yang tidak valid untuk lindex; saat ini, hanya -1 yang didukung.
DV_E_FORMATETC Nilai yang tidak valid untuk pFormatetc parameter .
DV_E_TYMED Nilai yang tidak valid tymed .
DV_E_DVASPECT Nilai yang tidak valid dwAspect .
OLE_E_NOTRUNNING Aplikasi tidak berjalan.

Keterangan

Untuk informasi selengkapnya, lihat metode IDataObject::QueryGetData.

Berlaku untuk