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)
Windows.Win32.IRichEditOleCallback.g.cs (51)
26 :IVTable<IRichEditOleCallback,IRichEditOleCallback.Vtbl>,IComIID { 42 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), riid, ppvObject); 47 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,uint>)lpVtbl[1])((IRichEditOleCallback*)Unsafe.AsPointer(ref this)); 52 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,uint>)lpVtbl[2])((IRichEditOleCallback*)Unsafe.AsPointer(ref this)); 58 private static winmdroot.Foundation.HRESULT GetNewStorage(IRichEditOleCallback* pThis, winmdroot.System.Com.StructuredStorage.IStorage** lplpstg) 87 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.System.Com.StructuredStorage.IStorage** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), lplpstg); 103 private static winmdroot.Foundation.HRESULT GetInPlaceContext(IRichEditOleCallback* pThis, winmdroot.System.Ole.IOleInPlaceFrame** lplpFrame, winmdroot.System.Ole.IOleInPlaceUIWindow** lplpDoc, winmdroot.System.Ole.OLEINPLACEFRAMEINFO* lpFrameInfo) 142 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); 148 private static winmdroot.Foundation.HRESULT ShowContainerUI(IRichEditOleCallback* pThis, winmdroot.Foundation.BOOL fShow) 180 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), fShow); 196 private static winmdroot.Foundation.HRESULT QueryInsertObject(IRichEditOleCallback* pThis, global::System.Guid* lpclsid, winmdroot.System.Com.StructuredStorage.IStorage* lpstg, int cp) 235 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); 241 private static winmdroot.Foundation.HRESULT DeleteObject(IRichEditOleCallback* pThis, winmdroot.System.Ole.IOleObject* lpoleobj) 271 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.System.Ole.IOleObject* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), lpoleobj); 287 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) 332 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); 338 private static winmdroot.Foundation.HRESULT ContextSensitiveHelp(IRichEditOleCallback* pThis, winmdroot.Foundation.BOOL fEnterMode) 369 return ((delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((IRichEditOleCallback*)Unsafe.AsPointer(ref this), fEnterMode); 385 private static winmdroot.Foundation.HRESULT GetClipboardData(IRichEditOleCallback* pThis, winmdroot.UI.Controls.RichEdit.CHARRANGE* lpchrg, uint reco, winmdroot.System.Com.IDataObject** lplpdataobj) 425 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); 441 private static winmdroot.Foundation.HRESULT GetDragDropEffect(IRichEditOleCallback* pThis, winmdroot.Foundation.BOOL fDrag, winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS grfKeyState, winmdroot.System.Ole.DROPEFFECT* pdwEffect) 479 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); 498 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) 536 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); 560 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 562 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,uint> AddRef_2; 564 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,uint> Release_3; 566 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.System.Com.StructuredStorage.IStorage** ,winmdroot.Foundation.HRESULT> GetNewStorage_4; 568 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.System.Ole.IOleInPlaceFrame** ,winmdroot.System.Ole.IOleInPlaceUIWindow** ,winmdroot.System.Ole.OLEINPLACEFRAMEINFO* ,winmdroot.Foundation.HRESULT> GetInPlaceContext_5; 570 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> ShowContainerUI_6; 572 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,global::System.Guid* ,winmdroot.System.Com.StructuredStorage.IStorage* ,int ,winmdroot.Foundation.HRESULT> QueryInsertObject_7; 574 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.System.Ole.IOleObject* ,winmdroot.Foundation.HRESULT> DeleteObject_8; 576 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; 578 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.Foundation.BOOL ,winmdroot.Foundation.HRESULT> ContextSensitiveHelp_10; 580 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.UI.Controls.RichEdit.CHARRANGE* ,uint ,winmdroot.System.Com.IDataObject** ,winmdroot.Foundation.HRESULT> GetClipboardData_11; 582 internal delegate *unmanaged [Stdcall]<IRichEditOleCallback*,winmdroot.Foundation.BOOL ,winmdroot.System.SystemServices.MODIFIERKEYS_FLAGS ,winmdroot.System.Ole.DROPEFFECT* ,winmdroot.Foundation.HRESULT> GetDragDropEffect_12; 584 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;
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)