IDataObject.QueryGetData(FORMATETC) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Meghatározza, hogy az adatobjektum képes-e renderelni a struktúrában FORMATETC leírt adatokat. A beillesztési vagy ledobási műveletet megkísérlõ objektumok meghívhatják ezt a metódust, mielőtt meghívják GetData(FORMATETC, STGMEDIUM) , hogy jelezve legyen, hogy a művelet sikeres lehet-e.
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
Paraméterek
- format
- FORMATETC
Hivatkozással átadott struktúra mutatója FORMATETC , amely meghatározza a lekérdezéshez használni kívánt formátumot, közepes és céleszközt.
Válaszok
Ez a módszer támogatja a standard visszatérési értékeket E_INVALIDARG, E_UNEXPECTED és E_OUTOFMEMORY, valamint a következőket:
| Érték | Leírás |
|---|---|
| S_OK | Egy későbbi hívás GetData(FORMATETC, STGMEDIUM) valószínűleg sikeres lesz. |
| DV_E_LINDEX | lindexAz ; érték jelenleg csak -1 támogatott. |
| DV_E_FORMATETC | Érvénytelen érték a format paraméterhez.
|
| DV_E_TYMED | Érvénytelen tymed érték. |
| DV_E_DVASPECT | Érvénytelen dwAspect érték. |
| OLE_E_NOTRUNNING | Az alkalmazás nem fut. |
Megjegyzések
További információ: IDataObject::QueryGetData metódus.