45 references to IDropTargetHelper
System.Private.Windows.Core (45)
_generated\138\Windows.Win32.IDropTargetHelper.g.cs (31)
27
:winmdroot.IVTable<
IDropTargetHelper
,
IDropTargetHelper
.Vtbl>,IComIID {
44
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this), riid, ppvObject);
49
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,uint>)lpVtbl[1])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this));
54
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,uint>)lpVtbl[2])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this));
71
private static winmdroot.Foundation.HRESULT DragEnter(
IDropTargetHelper
* pThis, winmdroot.Foundation.HWND hwndTarget, winmdroot.System.Com.IDataObject* pDataObject, global::System.Drawing.Point* ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
111
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.Foundation.HWND ,winmdroot.System.Com.IDataObject* ,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this), hwndTarget, pDataObject, ppt, dwEffect);
117
private static winmdroot.Foundation.HRESULT DragLeave(
IDropTargetHelper
* pThis)
141
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this));
158
private static winmdroot.Foundation.HRESULT DragOver(
IDropTargetHelper
* pThis, global::System.Drawing.Point* ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
190
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this), ppt, dwEffect);
207
private static winmdroot.Foundation.HRESULT Drop(
IDropTargetHelper
* pThis, winmdroot.System.Com.IDataObject* pDataObject, global::System.Drawing.Point* ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
243
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.System.Com.IDataObject* ,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this), pDataObject, ppt, dwEffect);
249
private static winmdroot.Foundation.HRESULT Show(
IDropTargetHelper
* pThis, winmdroot.Foundation.BOOL fShow)
277
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this), fShow);
303
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
305
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,uint> AddRef_2;
307
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,uint> Release_3;
309
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.Foundation.HWND ,winmdroot.System.Com.IDataObject* ,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT> DragEnter_4;
311
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.Foundation.HRESULT> DragLeave_5;
313
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT> DragOver_6;
315
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.System.Com.IDataObject* ,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT> Drop_7;
317
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> Show_8;
_generated\267\Windows.Win32.UI_Shell_IDropTargetHelper_Extensions.g.cs (6)
23
/// <inheritdoc cref="winmdroot.UI.Shell.
IDropTargetHelper
.Interface.DragEnter(winmdroot.Foundation.HWND, winmdroot.System.Com.IDataObject*, global::System.Drawing.Point*, winmdroot.System.Ole.DROPEFFECT)"/>
24
internal static unsafe winmdroot.Foundation.HRESULT DragEnter(this winmdroot.UI.Shell.
IDropTargetHelper
.Interface @this, winmdroot.Foundation.HWND hwndTarget, winmdroot.System.Com.IDataObject* pDataObject, in global::System.Drawing.Point ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
33
/// <inheritdoc cref="winmdroot.UI.Shell.
IDropTargetHelper
.Interface.DragOver(global::System.Drawing.Point*, winmdroot.System.Ole.DROPEFFECT)"/>
34
internal static unsafe winmdroot.Foundation.HRESULT DragOver(this winmdroot.UI.Shell.
IDropTargetHelper
.Interface @this, in global::System.Drawing.Point ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
43
/// <inheritdoc cref="winmdroot.UI.Shell.
IDropTargetHelper
.Interface.Drop(winmdroot.System.Com.IDataObject*, global::System.Drawing.Point*, winmdroot.System.Ole.DROPEFFECT)"/>
44
internal static unsafe winmdroot.Foundation.HRESULT Drop(this winmdroot.UI.Shell.
IDropTargetHelper
.Interface @this, winmdroot.System.Com.IDataObject* pDataObject, in global::System.Drawing.Point ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
System\Private\Windows\Ole\DragDropHelper.cs (8)
69
using ComScope<
IDropTargetHelper
> dropTargetHelper = new(null);
70
if (!TryGetDragDropHelper<
IDropTargetHelper
>(dropTargetHelper))
84
using ComScope<
IDropTargetHelper
> dropTargetHelper = new(null);
85
if (!TryGetDragDropHelper<
IDropTargetHelper
>(dropTargetHelper))
99
using ComScope<
IDropTargetHelper
> dropTargetHelper = new(null);
100
if (!TryGetDragDropHelper<
IDropTargetHelper
>(dropTargetHelper))
115
using ComScope<
IDropTargetHelper
> dropTargetHelper = new(null);
116
if (!TryGetDragDropHelper<
IDropTargetHelper
>(dropTargetHelper) || e.DataObject is not IDataObject.Interface dataObject)