68 references to IRichEditOleCallback
System.Windows.Forms (4)
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (1)
3091using var oleCallback = ComHelpers.GetComScope<IRichEditOleCallback>(_oleCallback);
System\Windows\Forms\Controls\RichTextBox\RichTextBox.OleCallback.cs (3)
16private unsafe class OleCallback : IRichEditOleCallback.Interface, IManagedWrapper<IRichEditOleCallback> 67/// <inheritdoc cref="IRichEditOleCallback.QueryAcceptData(Com.IDataObject*, ushort*, RECO_FLAGS, BOOL, HGLOBAL)"/>
System.Windows.Forms.Design (1)
System\ComponentModel\Design\MultilineStringEditor.OleCallback.cs (1)
17private unsafe class OleCallback : IRichEditOleCallback.Interface
System.Windows.Forms.Primitives (63)
_generated\236\Windows.Win32.IRichEditOleCallback.g.cs (51)
27 :winmdroot.IVTable<IRichEditOleCallback,IRichEditOleCallback.Vtbl>,IComIID { 44 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), riid, ppvObject); 49 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,uint>)lpVtbl[1])((IRichEditOleCallback*)Unsafe.AsPointer(ref this)); 54 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,uint>)lpVtbl[2])((IRichEditOleCallback*)Unsafe.AsPointer(ref this)); 60 private static winmdroot.Foundation.HRESULT GetNewStorage(IRichEditOleCallback* pThis, winmdroot.System.Com.StructuredStorage.IStorage** lplpstg) 89 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.System.Com.StructuredStorage.IStorage** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), lplpstg); 106 private static winmdroot.Foundation.HRESULT GetInPlaceContext(IRichEditOleCallback* pThis, winmdroot.System.Ole.IOleInPlaceFrame** lplpFrame, winmdroot.System.Ole.IOleInPlaceUIWindow** lplpDoc, winmdroot.System.Ole.OLEINPLACEFRAMEINFO* lpFrameInfo) 145 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.System.Ole.IOleInPlaceFrame** ,winmdroot.System.Ole.IOleInPlaceUIWindow** ,winmdroot.System.Ole.OLEINPLACEFRAMEINFO* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), lplpFrame, lplpDoc, lpFrameInfo); 151 private static winmdroot.Foundation.HRESULT ShowContainerUI(IRichEditOleCallback* pThis, winmdroot.Foundation.BOOL fShow) 183 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), fShow); 200 private static winmdroot.Foundation.HRESULT QueryInsertObject(IRichEditOleCallback* pThis, global::System.Guid* lpclsid, winmdroot.System.Com.StructuredStorage.IStorage* lpstg, int cp) 239 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,global::System.Guid* ,winmdroot.System.Com.StructuredStorage.IStorage* ,int ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), lpclsid, lpstg, cp); 245 private static winmdroot.Foundation.HRESULT DeleteObject(IRichEditOleCallback* pThis, winmdroot.System.Ole.IOleObject* lpoleobj) 275 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.System.Ole.IOleObject* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), lpoleobj); 292 private static winmdroot.Foundation.HRESULT QueryAcceptData(IRichEditOleCallback* pThis, winmdroot.System.Com.IDataObject* lpdataobj, ushort* lpcfFormat, winmdroot.System.SystemServices.RECO_FLAGS reco, winmdroot.Foundation.BOOL fReally, winmdroot.Foundation.HGLOBAL hMetaPict) 337 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.System.Com.IDataObject* ,ushort* ,winmdroot.System.SystemServices.RECO_FLAGS ,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HGLOBAL ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), lpdataobj, lpcfFormat, reco, fReally, hMetaPict); 343 private static winmdroot.Foundation.HRESULT ContextSensitiveHelp(IRichEditOleCallback* pThis, winmdroot.Foundation.BOOL fEnterMode) 374 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), fEnterMode); 391 private static winmdroot.Foundation.HRESULT GetClipboardData(IRichEditOleCallback* pThis, winmdroot.UI.Controls.RichEdit.CHARRANGE* lpchrg, uint reco, winmdroot.System.Com.IDataObject** lplpdataobj) 431 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.UI.Controls.RichEdit.CHARRANGE* ,uint ,winmdroot.System.Com.IDataObject** ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), lpchrg, reco, lplpdataobj); 448 private static winmdroot.Foundation.HRESULT GetDragDropEffect(IRichEditOleCallback* pThis, winmdroot.Foundation.BOOL fDrag, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.System.Ole.DROPEFFECT* pdwEffect) 486 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.Foundation.BOOL ,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), fDrag, grfKeyState, pdwEffect); 506 private static winmdroot.Foundation.HRESULT GetContextMenu(IRichEditOleCallback* pThis, winmdroot.UI.Controls.RichEdit.RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE seltype, winmdroot.System.Ole.IOleObject* lpoleobj, winmdroot.UI.Controls.RichEdit.CHARRANGE* lpchrg, winmdroot.UI.WindowsAndMessaging.HMENU* lphmenu) 544 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.UI.Controls.RichEdit.RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE ,winmdroot.System.Ole.IOleObject* ,winmdroot.UI.Controls.RichEdit.CHARRANGE* ,winmdroot.UI.WindowsAndMessaging.HMENU* ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), seltype, lpoleobj, lpchrg, lphmenu); 570 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 572 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,uint> AddRef_2; 574 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,uint> Release_3; 576 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.System.Com.StructuredStorage.IStorage** ,winmdroot.Foundation.HRESULT> GetNewStorage_4; 578 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.System.Ole.IOleInPlaceFrame** ,winmdroot.System.Ole.IOleInPlaceUIWindow** ,winmdroot.System.Ole.OLEINPLACEFRAMEINFO* ,winmdroot.Foundation.HRESULT> GetInPlaceContext_5; 580 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> ShowContainerUI_6; 582 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,global::System.Guid* ,winmdroot.System.Com.StructuredStorage.IStorage* ,int ,winmdroot.Foundation.HRESULT> QueryInsertObject_7; 584 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.System.Ole.IOleObject* ,winmdroot.Foundation.HRESULT> DeleteObject_8; 586 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.System.Com.IDataObject* ,ushort* ,winmdroot.System.SystemServices.RECO_FLAGS ,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HGLOBAL ,winmdroot.Foundation.HRESULT> QueryAcceptData_9; 588 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> ContextSensitiveHelp_10; 590 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.UI.Controls.RichEdit.CHARRANGE* ,uint ,winmdroot.System.Com.IDataObject** ,winmdroot.Foundation.HRESULT> GetClipboardData_11; 592 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.Foundation.BOOL ,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT> GetDragDropEffect_12; 594 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.UI.Controls.RichEdit.RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE ,winmdroot.System.Ole.IOleObject* ,winmdroot.UI.Controls.RichEdit.CHARRANGE* ,winmdroot.UI.WindowsAndMessaging.HMENU* ,winmdroot.Foundation.HRESULT> GetContextMenu_13;
_generated\587\Windows.Win32.UI_Controls_RichEdit_IRichEditOleCallback_Extensions.g.cs (12)
23 /// <inheritdoc cref="winmdroot.UI.Controls.RichEdit.IRichEditOleCallback.Interface.GetInPlaceContext(winmdroot.System.Ole.IOleInPlaceFrame**, winmdroot.System.Ole.IOleInPlaceUIWindow**, winmdroot.System.Ole.OLEINPLACEFRAMEINFO*)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT GetInPlaceContext(this winmdroot.UI.Controls.RichEdit.IRichEditOleCallback.Interface @this, winmdroot.System.Ole.IOleInPlaceFrame** lplpFrame, winmdroot.System.Ole.IOleInPlaceUIWindow** lplpDoc, ref winmdroot.System.Ole.OLEINPLACEFRAMEINFO lpFrameInfo) 33 /// <inheritdoc cref="winmdroot.UI.Controls.RichEdit.IRichEditOleCallback.Interface.QueryInsertObject(global::System.Guid*, winmdroot.System.Com.StructuredStorage.IStorage*, int)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT QueryInsertObject(this winmdroot.UI.Controls.RichEdit.IRichEditOleCallback.Interface @this, ref global::System.Guid lpclsid, winmdroot.System.Com.StructuredStorage.IStorage* lpstg, int cp) 43 /// <inheritdoc cref="winmdroot.UI.Controls.RichEdit.IRichEditOleCallback.Interface.QueryAcceptData(winmdroot.System.Com.IDataObject*, ushort*, winmdroot.System.SystemServices.RECO_FLAGS, winmdroot.Foundation.BOOL, winmdroot.Foundation.HGLOBAL)"/> 44 internal static unsafe winmdroot.Foundation.HRESULT QueryAcceptData(this winmdroot.UI.Controls.RichEdit.IRichEditOleCallback.Interface @this, winmdroot.System.Com.IDataObject* lpdataobj, ref ushort lpcfFormat, winmdroot.System.SystemServices.RECO_FLAGS reco, winmdroot.Foundation.BOOL fReally, winmdroot.Foundation.HGLOBAL hMetaPict) 53 /// <inheritdoc cref="winmdroot.UI.Controls.RichEdit.IRichEditOleCallback.Interface.GetClipboardData(winmdroot.UI.Controls.RichEdit.CHARRANGE*, uint, winmdroot.System.Com.IDataObject**)"/> 54 internal static unsafe winmdroot.Foundation.HRESULT GetClipboardData(this winmdroot.UI.Controls.RichEdit.IRichEditOleCallback.Interface @this, ref winmdroot.UI.Controls.RichEdit.CHARRANGE lpchrg, uint reco, winmdroot.System.Com.IDataObject** lplpdataobj) 63 /// <inheritdoc cref="winmdroot.UI.Controls.RichEdit.IRichEditOleCallback.Interface.GetDragDropEffect(winmdroot.Foundation.BOOL, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS, winmdroot.System.Ole.DROPEFFECT*)"/> 64 internal static unsafe winmdroot.Foundation.HRESULT GetDragDropEffect(this winmdroot.UI.Controls.RichEdit.IRichEditOleCallback.Interface @this, winmdroot.Foundation.BOOL fDrag, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, ref winmdroot.System.Ole.DROPEFFECT pdwEffect) 73 /// <inheritdoc cref="winmdroot.UI.Controls.RichEdit.IRichEditOleCallback.Interface.GetContextMenu(winmdroot.UI.Controls.RichEdit.RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE, winmdroot.System.Ole.IOleObject*, winmdroot.UI.Controls.RichEdit.CHARRANGE*, winmdroot.UI.WindowsAndMessaging.HMENU*)"/> 74 internal static unsafe winmdroot.Foundation.HRESULT GetContextMenu(this winmdroot.UI.Controls.RichEdit.IRichEditOleCallback.Interface @this, winmdroot.UI.Controls.RichEdit.RICH_EDIT_GET_CONTEXT_MENU_SEL_TYPE seltype, winmdroot.System.Ole.IOleObject* lpoleobj, ref winmdroot.UI.Controls.RichEdit.CHARRANGE lpchrg, ref winmdroot.UI.WindowsAndMessaging.HMENU lphmenu)