22 references to IComVisibleDataObject
Microsoft.Private.Windows.Core (22)
System\Private\Windows\Ole\ClipboardCore.cs (4)
110IComVisibleDataObject dataObject, 169/// <inheritdoc cref="SetData(IComVisibleDataObject, bool, int, int)"/> 236/// <inheritdoc cref="SetData(IComVisibleDataObject, bool, int, int)"/> 358IComVisibleDataObject dataObject = s_oleServices.CreateDataObject();
System\Private\Windows\Ole\DataObjectCore.cs (1)
7where TDataObject : IComVisibleDataObject
System\Private\Windows\Ole\DataObjectExtensions.cs (1)
10extension(IComVisibleDataObject dataObject)
System\Private\Windows\Ole\DragDropHelper.cs (13)
20/// (via <see cref="IComVisibleDataObject"/>) currently. 38public static void ClearDropDescription(IComVisibleDataObject? dataObject) 54if (e.DataObject is not IComVisibleDataObject dataObject) 67public static void DragEnter(HWND targetWindowHandle, IComVisibleDataObject dataObject, ref Point point, DROPEFFECT effect) 179public static void ReleaseDragDropFormats(IComVisibleDataObject dataObject) 193private static unsafe void SetBooleanFormat(IComVisibleDataObject dataObject, string format, bool value) 241public static void SetDragImage(IComVisibleDataObject dataObject, IGiveFeedbackEvent e) 257public static void SetDragImage(IComVisibleDataObject dataObject, IBitmap? dragImage, Point cursorOffset, bool usingDefaultDragImage) 314if (e.DataObject is not IComVisibleDataObject dataObject) 335IComVisibleDataObject dataObject, 412public static void SetInDragLoop(IComVisibleDataObject dataObject, bool inDragLoop) 432private static void SetIsShowingText(IComVisibleDataObject dataObject, bool isShowingText) 444private static void SetUsingDefaultDragImage(IComVisibleDataObject dataObject, bool usingDefaultDragImage)
System\Private\Windows\Ole\IDragEvent.cs (1)
34IComVisibleDataObject? DataObject { get; }
System\Private\Windows\Ole\IOleServices.cs (2)
92/// Creates an <see cref="IComVisibleDataObject"/> instance. 97IComVisibleDataObject CreateDataObject();