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)
69using ComScope<IDropTargetHelper> dropTargetHelper = new(null); 70if (!TryGetDragDropHelper<IDropTargetHelper>(dropTargetHelper)) 84using ComScope<IDropTargetHelper> dropTargetHelper = new(null); 85if (!TryGetDragDropHelper<IDropTargetHelper>(dropTargetHelper)) 99using ComScope<IDropTargetHelper> dropTargetHelper = new(null); 100if (!TryGetDragDropHelper<IDropTargetHelper>(dropTargetHelper)) 115using ComScope<IDropTargetHelper> dropTargetHelper = new(null); 116if (!TryGetDragDropHelper<IDropTargetHelper>(dropTargetHelper) || e.DataObject is not IDataObject.Interface dataObject)