Sdílet prostřednictvím


IVsHierarchyDropDataSource2.GetDropInfo – metoda (UInt32, IDataObject, IDropSource)

 

Vrátí informace o jedné nebo více položek přetažené.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

int GetDropInfo(
    out uint pdwOKEffects,
    out IDataObject ppDataObject,
    out IDropSource ppDropSource
)
int GetDropInfo(
    [OutAttribute] unsigned int% pdwOKEffects,
    [OutAttribute] IDataObject^% ppDataObject,
    [OutAttribute] IDropSource^% ppDropSource
)
abstract GetDropInfo : 
        pdwOKEffects:uint32 byref *
        ppDataObject:IDataObject byref *
        ppDropSource:IDropSource byref -> int
Function GetDropInfo (
    <OutAttribute> ByRef pdwOKEffects As UInteger,
    <OutAttribute> ByRef ppDataObject As IDataObject,
    <OutAttribute> ByRef ppDropSource As IDropSource
) As Integer

Parametry

  • pdwOKEffects
    [výstup] Ukazatel DWORD hodnotu označující efekt Vržený: DROPEFFECT_COPY, DROPEFFECT_LINK, nebo DROPEFFECT_MOVE.Hodnoty se vzájemně vylučují a nelze kombinovat.
  • ppDataObject
    [výstup] Ukazatel IDataObject rozhraní přetažená položka.Tento objekt dat obsahuje data přenášená v operaci a přetažení.Pokud dojde k poklesu, v okně hierarchie hierarchii cíl začlenit data objektu (zboží).
  • ppDropSource
    [výstup] Ukazatel IDropSource rozhraní přetažená položka.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Implementuje

IVsHierarchyDropDataSource.GetDropInfo(UInt32, IDataObject, IDropSource)

Poznámky

Podpis COM

Z vsshell.idl:

HRESULT IVsHierarchyDropDataSource2::GetDropInfo(
   [out]DWORD* pdwOKEffects,
   [out]IDataObject** ppDataObject,
   [out]IDropSource** ppDropSource
);

Poznámky pro volající

Tato metoda změní kurzor na základě položky, které zdroj dat je přetažen přes.Hodnoty kurzoru jsou určeny OLE.Například je kruh s čárou přes jeho efektu DROP_NONE zobrazen; pro přesun zobrazí se pole s šipkou; a pro kopírování, přesun ikonu se znaménkem plus.

Viz také

IVsHierarchyDropDataSource2 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek