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)
110
IComVisibleDataObject
dataObject,
169
/// <inheritdoc cref="SetData(
IComVisibleDataObject
, bool, int, int)"/>
236
/// <inheritdoc cref="SetData(
IComVisibleDataObject
, bool, int, int)"/>
356
IComVisibleDataObject
dataObject = TOleServices.CreateDataObject();
System\Private\Windows\Ole\Composition.cs (1)
154
where TDataObject :
IComVisibleDataObject
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();
System.Private.Windows.Core.Tests (2)
System\Private\Windows\Ole\ClipboardCoreTests.cs (1)
40
static
IComVisibleDataObject
IOleServices.CreateDataObject() => throw new NotImplementedException();
System\Private\Windows\Ole\MockOleServices.cs (1)
112
IComVisibleDataObject
IOleServices.CreateDataObject() => new TestDataObject<MockOleServices<TTestClass>>();
System.Windows.Forms (8)
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
2167
if (data is not
IComVisibleDataObject
dataObject)
2224
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)