3 implementations of IComVisibleDataObject
PresentationCore (1)
System\Windows\dataobject.cs (1)
31
IComVisibleDataObject
System.Private.Windows.Core.Tests (1)
System\Private\Windows\Ole\TestDataObject.cs (1)
13
IComVisibleDataObject
,
System.Windows.Forms (1)
System\Windows\Forms\OLE\DataObject.cs (1)
29
IComVisibleDataObject
36 references to IComVisibleDataObject
PresentationCore (1)
System\Windows\Ole\WpfOleServices.cs (1)
181
public static
IComVisibleDataObject
CreateDataObject() => new DataObject();
System.Private.Windows.Core (23)
System\Private\Windows\Ole\ClipboardCore.cs (4)
86
IComVisibleDataObject
dataObject,
133
/// <inheritdoc cref="SetData(
IComVisibleDataObject
, bool, int, int)"/>
184
/// <inheritdoc cref="SetData(
IComVisibleDataObject
, bool, int, int)"/>
295
IComVisibleDataObject
dataObject = TOleServices.CreateDataObject();
System\Private\Windows\Ole\Composition.cs (1)
125
where TDataObject :
IComVisibleDataObject
System\Private\Windows\Ole\DataObjectCore.cs (1)
7
where TDataObject :
IComVisibleDataObject
System\Private\Windows\Ole\DataObjectExtensions.cs (1)
10
internal static void SetFileDropList(this
IComVisibleDataObject
dataObject, StringCollection filePaths)
System\Private\Windows\Ole\DragDropHelper.cs (13)
21
/// (via <see cref="
IComVisibleDataObject
"/>) currently.
30
public static void ClearDropDescription(
IComVisibleDataObject
? dataObject)
46
if (e.DataObject is not
IComVisibleDataObject
dataObject)
59
public static void DragEnter(HWND targetWindowHandle,
IComVisibleDataObject
dataObject, ref Point point, DROPEFFECT effect)
171
public static void ReleaseDragDropFormats(
IComVisibleDataObject
dataObject)
185
private static unsafe void SetBooleanFormat(
IComVisibleDataObject
dataObject, string format, bool value)
233
public static void SetDragImage(
IComVisibleDataObject
dataObject, IGiveFeedbackEvent e)
249
public static void SetDragImage(
IComVisibleDataObject
dataObject, IBitmap? dragImage, Point cursorOffset, bool usingDefaultDragImage)
306
if (e.DataObject is not
IComVisibleDataObject
dataObject)
327
IComVisibleDataObject
dataObject,
404
public static void SetInDragLoop(
IComVisibleDataObject
dataObject, bool inDragLoop)
424
private static void SetIsShowingText(
IComVisibleDataObject
dataObject, bool isShowingText)
436
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)
74
/// Creates an <see cref="
IComVisibleDataObject
"/> instance.
76
static abstract
IComVisibleDataObject
CreateDataObject();
System.Private.Windows.Core.Tests (2)
System\Private\Windows\Ole\ClipboardCoreTests.cs (1)
39
static
IComVisibleDataObject
IOleServices.CreateDataObject() => throw new NotImplementedException();
System\Private\Windows\Ole\MockOleServices.cs (1)
76
static
IComVisibleDataObject
IOleServices.CreateDataObject() => new TestDataObject<MockOleServices<TTestClass>>();
System.Windows.Forms (8)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
2162
if (data is not
IComVisibleDataObject
dataObject)
2219
internal IDropSource.Interface CreateDropSource(
IComVisibleDataObject
dataObject, Bitmap? dragImage, Point cursorOffset, bool useDefaultDragImage)
System\Windows\Forms\OLE\DragEventArgs.cs (2)
60
IComVisibleDataObject
? IDragEvent.DataObject => Data as
IComVisibleDataObject
;
System\Windows\Forms\OLE\DropSource.cs (3)
15
private readonly
IComVisibleDataObject
_dataObject;
20
public DropSource(ISupportOleDropSource peer,
IComVisibleDataObject
dataObject, Bitmap? dragImage, Point cursorOffset, bool useDefaultDragImage)
84
void UpdateDragImage(GiveFeedbackEventArgs e,
IComVisibleDataObject
? dataObject, HWND lastHwndTarget)
System\Windows\Forms\OLE\WinFormsOleServices.cs (1)
147
static
IComVisibleDataObject
IOleServices.CreateDataObject() =>
System.Windows.Forms.Tests (2)
System\Windows\Forms\DragDropHelperTests.cs (2)
194
public
IComVisibleDataObject
DataObject { get; set; }
310
if (e.Data is
IComVisibleDataObject
dataObject)