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