68 references to IRichEditOleCallback
System.Windows.Forms (4)
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (1)
3091
using var oleCallback = ComHelpers.GetComScope<
IRichEditOleCallback
>(_oleCallback);
System\Windows\Forms\Controls\RichTextBox\RichTextBox.OleCallback.cs (3)
16
private 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)
17
private 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)