45 references to IDropTargetHelper
System.Private.Windows.Core (45)
System\Private\Windows\Ole\DragDropHelper.cs (8)
61
using ComScope<
IDropTargetHelper
> dropTargetHelper = new(null);
62
if (!TryGetDragDropHelper<
IDropTargetHelper
>(dropTargetHelper))
76
using ComScope<
IDropTargetHelper
> dropTargetHelper = new(null);
77
if (!TryGetDragDropHelper<
IDropTargetHelper
>(dropTargetHelper))
91
using ComScope<
IDropTargetHelper
> dropTargetHelper = new(null);
92
if (!TryGetDragDropHelper<
IDropTargetHelper
>(dropTargetHelper))
107
using ComScope<
IDropTargetHelper
> dropTargetHelper = new(null);
108
if (!TryGetDragDropHelper<
IDropTargetHelper
>(dropTargetHelper) || e.DataObject is not IDataObject.Interface dataObject)
Windows.Win32.IDropTargetHelper.g.cs (31)
26
:IVTable<
IDropTargetHelper
,
IDropTargetHelper
.Vtbl>,IComIID {
42
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this), riid, ppvObject);
47
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,uint>)lpVtbl[1])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this));
52
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,uint>)lpVtbl[2])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this));
68
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)
108
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);
114
private static winmdroot.Foundation.HRESULT DragLeave(
IDropTargetHelper
* pThis)
138
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this));
154
private static winmdroot.Foundation.HRESULT DragOver(
IDropTargetHelper
* pThis, global::System.Drawing.Point* ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
186
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);
202
private static winmdroot.Foundation.HRESULT Drop(
IDropTargetHelper
* pThis, winmdroot.System.Com.IDataObject* pDataObject, global::System.Drawing.Point* ppt, winmdroot.System.Ole.DROPEFFECT dwEffect)
238
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);
244
private static winmdroot.Foundation.HRESULT Show(
IDropTargetHelper
* pThis, winmdroot.Foundation.BOOL fShow)
272
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this), fShow);
296
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
298
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,uint> AddRef_2;
300
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,uint> Release_3;
302
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;
304
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.Foundation.HRESULT> DragLeave_5;
306
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT> DragOver_6;
308
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.System.Com.IDataObject* ,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT> Drop_7;
310
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> Show_8;
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)