38 references to IDropTargetHelper
Microsoft.Private.Windows.Core (38)
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)
Windows.Win32.IDropTargetHelper.g.cs (24)
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));
88
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);
98
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this));
126
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);
158
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);
172
return ((delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((
IDropTargetHelper
*)Unsafe.AsPointer(ref this), fShow);
196
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
198
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,uint> AddRef_2;
200
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,uint> Release_3;
202
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;
204
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.Foundation.HRESULT> DragLeave_5;
206
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT> DragOver_6;
208
internal delegate *unmanaged [Stdcall]<
IDropTargetHelper
*,winmdroot.System.Com.IDataObject* ,global::System.Drawing.Point* ,winmdroot.System.Ole.DROPEFFECT ,winmdroot.Foundation.HRESULT> Drop_7;
210
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)