IDataObject.QueryGetData(FORMATETC) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bepaalt of het gegevensobject de gegevens kan weergeven die in de FORMATETC structuur worden beschreven. Objecten die een bewerking voor plakken of neerzetten proberen, kunnen deze methode aanroepen GetData(FORMATETC, STGMEDIUM) voordat u een indicatie krijgt of de bewerking kan slagen.
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
Parameters
- format
- FORMATETC
Een aanwijzer naar een FORMATETC structuur, doorgegeven door verwijzing, die de indeling, het medium en het doelapparaat definieert dat voor de query moet worden gebruikt.
Retouren
Deze methode ondersteunt de standaard retourwaarden E_INVALIDARG, E_UNEXPECTED en E_OUTOFMEMORY, evenals de volgende:
| Waarde | Beschrijving |
|---|---|
| S_OK | Een volgende aanroep zou GetData(FORMATETC, STGMEDIUM) waarschijnlijk succesvol zijn. |
| DV_E_LINDEX | Een ongeldige waarde voor lindex; momenteel wordt alleen -1 ondersteund. |
| DV_E_FORMATETC | Een ongeldige waarde voor de format parameter.
|
| DV_E_TYMED | Een ongeldige tymed waarde. |
| DV_E_DVASPECT | Een ongeldige dwAspect waarde. |
| OLE_E_NOTRUNNING | De toepassing wordt niet uitgevoerd. |
Opmerkingen
Zie de methode IDataObject::QueryGetData voor meer informatie.