Sdílet prostřednictvím


ClipboardObject.IDataObject.QueryGetData – metoda

Určuje, zda objekt dat vykreslování dat popsané v FORMATETC struktury.Objekty pokusu o operaci vložení nebo přetažení můžete volat tuto metodu před voláním IDataObject.GetData získat údaje o tom, zda bude operace úspěšná.

Obor názvů:  Microsoft.VisualStudio.Data.Framework
Sestavení:  Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Deklarace
Private Function QueryGetData ( _
    ByRef format As FORMATETC _
) As Integer Implements IDataObject.QueryGetData
int IDataObject.QueryGetData(
    ref FORMATETC format
)
private:
virtual int QueryGetData(
    FORMATETC% format
) sealed = IDataObject::QueryGetData
private abstract QueryGetData : 
        format:FORMATETC byref -> int 
private override QueryGetData : 
        format:FORMATETC byref -> int 
Jazyk JScript nepodporuje explicitní implementace rozhraní.

Parametry

Vrácená hodnota

Typ: System.Int32
Tato metoda podporuje standardní vrácené hodnoty E_INVALIDARG , E_UNEXPECTED , a E_OUTOFMEMORY , a také následující:

Value

Description

S_OK

Následným voláním GetData bude pravděpodobně úspěšná.

DV_E_LINDEX

Je neplatná hodnota pro lindex; v současné době je podporován pouze -1.

DV_E_FORMATETC

Neplatná hodnota je format parametr.

DV_E_TYMED

Je neplatná tymed hodnotu.

DV_E_DVASPECT

Je neplatná dwAspect hodnotu.

OLE_E_NOTRUNNING

Aplikace není spuštěna.

Implementuje

IDataObject.QueryGetData(FORMATETC%)

Poznámky

Tato metoda deleguje volání odpovídajících QueryGetData z System.Runtime.InteropServices.ComTypes oboru názvů, za předpokladu, že je obtékání objektu schránky existující IDataObject.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

ClipboardObject Třída

Microsoft.VisualStudio.Data.Framework – obor názvů