IVsHierarchyDropDataTarget.DragOver – metoda (UInt32, UInt32, UInt32)
Volat, pokud jsou jedna nebo více položek přetažen přes okno hierarchie nebo hierarchie cíl.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int DragOver(
uint grfKeyState,
uint itemid,
ref uint pdwEffect
)
int DragOver(
unsigned int grfKeyState,
unsigned int itemid,
unsigned int% pdwEffect
)
abstract DragOver :
grfKeyState:uint32 *
itemid:uint32 *
pdwEffect:uint32 byref -> int
Function DragOver (
grfKeyState As UInteger,
itemid As UInteger,
ByRef pdwEffect As UInteger
) As Integer
Parametry
grfKeyState
[v] Aktuální stav klávesy na klávesnici a modifikátor tlačítka myši.Platné hodnoty jsou uvedeny v následující tabulce.Tyto hodnoty mohou být kombinovány bitového operátoru OR.[1|1] Hex
[1|2] Hodnota
[1|3] Popis
[2|1] 0x0001
[2|2] MK_LBUTTON
[2|3] Klepnutí levým tlačítkem myši.
[3|1] 0x0002
[3|2] MK_RBUTTON
[3|3] Klepnutí pravým tlačítkem myši.
[4|1] 0x0004
[4|2] MK_SHIFT
[4|3] SHIFT stisknutí klávesy.
[5|1] 0x0008
[5|2] MK_CONTROL
[5|3] Řízení stisknutí klávesy.
[6|1] 0x0010
[6|2] MK_MBUTTON
[6|3] Klepnutí na střední tlačítko myši.
[7|1] 0x0020
[7|2] MK_ALT
[7|3] ALT stisknutí klávesy.
- itemid
[v] Identifikátor položky cíl přetažení dat, přes které položku přetáhli.Seznam itemid hodnoty, viz VSITEMID.
- pdwEffect
[v, out] V položce ukazatel na hodnotu pdwEffect parametr IVsHierarchy objekt a identifikuje všechny efekty, které podporuje hierarchie.Při návratu pdwEffect parametr musí obsahovat jeden efekt příznaků, které označují výsledek operace přetažení.Seznam pwdEffects hodnoty, viz DragEnter.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z vsshell.idl:
HRESULT IVsHierarchyDropDataTarget::DragOver(
[in]DWORD grfKeyState,
[in]VSITEMID itemid,
[in, out]DWORD * pdwEffect
);
Funkce předává stav klávesy klávesnice a myši modifikátor tlačítka (zda je stisknutí jednoho nebo více).
Viz také
IVsHierarchyDropDataTarget – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek