171 references to DataObject
ComDisabled.Tests (2)
ClipboardComTests.cs (1)
47DataObject dataObject = new();
DataObjectComTests.cs (1)
22DataObject data = new();
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
StringCopyPaste\WpfStringCopyPasteService.cs (1)
38var copy = new DataObject();
System.Windows.Forms (9)
System\Windows\Forms\Control.cs (1)
4818DataObject dataObject = new();
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
7141DataObject dataObject = new();
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (2)
2177iwdata = new DataObject(); 2182iwdata = new DataObject();
System\Windows\Forms\OLE\Clipboard.cs (1)
444DataObject dataObject = new();
System\Windows\Forms\OLE\DataObject.cs (3)
33static DataObject IDataObjectInternal<DataObject, IDataObject>.Create() => new(); 76public DataObject(string format, object data) : this() => SetData(format, data.OrThrowIfNull()); 78internal DataObject(string format, bool autoConvert, object data) : this() =>
System\Windows\Forms\OLE\WinFormsOleServices.cs (1)
148new DataObject();
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\Behavior\DropSourceBehavior.BehaviorDataObject.cs (1)
18public BehaviorDataObject(List<IComponent> dragComponents, Control source, DropSourceBehavior sourceBehavior) : base()
System\Windows\Forms\Design\ToolStripItemDataObject.cs (1)
11internal ToolStripItemDataObject(List<ToolStripItem> dragComponents, ToolStripItem primarySelection, ToolStrip owner) : base()
System.Windows.Forms.Design.Tests (8)
System\Windows\Forms\Design\OleDragDropHandlerTests.cs (5)
105DragEventArgs dragEventArgs = new(new DataObject(), 0, 0, 0, DragDropEffects.None, DragDropEffects.None); 115DragEventArgs dragEventArgs = new(new DataObject(), 0, 0, 0, DragDropEffects.None, DragDropEffects.None); 125DragEventArgs dragEventArgs = new(new DataObject(), 0, 0, 0, DragDropEffects.Move, DragDropEffects.None); 144DragEventArgs dragEventArgs = new(new DataObject(), 0, 0, 0, DragDropEffects.None, DragDropEffects.None); 154DragEventArgs dragEventArgs = new(new DataObject(), 0, 0, 0, DragDropEffects.None, DragDropEffects.None);
System\Windows\Forms\Design\SelectionUIHandlerTests.cs (3)
178DragEventArgs dragEventArgs = new(new DataObject(), 0, 0, 0, DragDropEffects.None, DragDropEffects.None); 187DragEventArgs dragEventArgs = new(new DataObject(), 0, 0, 0, DragDropEffects.None, DragDropEffects.None); 196DragEventArgs dragEventArgs = new(new DataObject(), 0, 0, 0, DragDropEffects.None, DragDropEffects.None);
System.Windows.Forms.Tests (147)
System\Windows\Forms\ClipboardTests.cs (7)
372() => Clipboard.SetDataObject(new DataObject()), 373() => Clipboard.SetDataObject(new DataObject(), copy: true), 374() => Clipboard.SetDataObject(new DataObject(), copy: true, retryTimes: 10, retryDelay: 0), 560DataObject data = new(); 911Action action = () => Clipboard.SetDataAsJson(format, new DataObject()); 976DataObject dataObject = new(); 995DataObject data = new();
System\Windows\Forms\ControlTests.Methods.ClipboardTests.cs (1)
21yield return new object[] { new DataObject(), allowedEffects };
System\Windows\Forms\DataObjectExtensionsTests.cs (4)
73DataObject dataObject = new(); 81DataObject dataObject = new(); 90DataObject dataObject = new(); 99DataObject dataObject = new();
System\Windows\Forms\DataObjectTests.ClipboardTests.cs (4)
46DataObject dataObject = new(); 73DataObject dataObject = new(); 107DataObject dataObject = new(); 169DataObject dataObject = new();
System\Windows\Forms\DataObjectTests.cs (83)
67DataObject dataObject = new(); 90DataObject dataObject = new(); 113DataObject dataObject = new(); 136DataObject dataObject = new(); 160DataObject dataObject = new(); 199DataObject dataObject = new(); 206DataObject dataObject = new(); 227DataObject dataObject = new(); 257DataObject dataObject = new(); 341DataObject dataObject = new(); 381public DataObjectOverridesTryGetDataCore(string format, Func<TypeName, Type>? resolver, bool autoConvert) : base() 597DataObject dataObject = new(); 681DataObject dataObject = new(); 716DataObject dataObject = new(); 735DataObject dataObject = new(); 759DataObject dataObject = new(); 766DataObject dataObject = new(); 831DataObject dataObject = new(); 838DataObject dataObject = new(); 885DataObject dataObject = new(); 905DataObject dataObject = new(); 929DataObject dataObject = new(); 945DataObject dataObject = new(); 970DataObject dataObject = new(); 1011DataObject dataObject = new(); 1036DataObject dataObject = new(); 1051DataObject dataObject = new(); 1094DataObject dataObject = new(); 1109DataObject dataObject = new(); 1152DataObject dataObject = new(); 1168DataObject dataObject = new(); 1182DataObject dataObject = new(); 1199DataObject dataObject = new(); 1236DataObject dataObject = new(); 1270DataObject dataObject = new(); 1299DataObject dataObject = new(); 1336DataObject dataObject = new(); 1421DataObject dataObject = new(); 1452DataObject dataObject = new(); 1489DataObject dataObject = new(); 1565DataObject dataObject = new(); 1581DataObject dataObject = new(); 1595DataObject dataObject = new(); 1610DataObject dataObject = new(); 1661DataObject dataObject = new(); 1670DataObject dataObject = new(); 1723DataObject dataObject = new(); 1738DataObject dataObject = new(); 1817DataObject dataObject = new(); 1896DataObject dataObject = new(); 1907DataObject dataObject = new(); 1973DataObject dataObject = new(); 2009DataObject dataObject = new(); 2033DataObject dataObject = new(); 2082DataObject dataObject = new(); 2224DataObject dataObject = new(); 2297DataObject dataObject = new(); 2416DataObject dataObject = new(); 2459DataObject dataObject = new(); 2502DataObject dataObject = new(); 2539DataObject dataObject = new(); 2561DataObject dataObject = new(); 2582DataObject dataObject = new(); 2623DataObject dataObject = new(); 2662DataObject dataObject = new(); 2681DataObject dataObject = new(); 2705DataObject dataObject = new(); 2730DataObject dataObject = new(); 2776yield return new object[] { new DataObject() }; 2813yield return new object[] { new DataObject() }; 2889DataObject native = new(); 2935DataObject dataObject = new(); 2936Action action = () => dataObject.SetDataAsJson(format, new DataObject()); 2947DataObject dataObject = new(); 2959DataObject dataObject = new(); 2973DataObject data = new(); 3000DataObject dataObject = new(); 3088DataObject dataObject = new(); 3099DataObject dataObject = new(); 3110DataObject data = new(); 3123DataObject data = new(); 3136DataObject dataObject = new(); 3146DataObject dataObject = new();
System\Windows\Forms\DragDropHelperTests.cs (29)
24yield return new object[] { new DataObject(), new Bitmap(1, 1), new Point(1, 1), false }; 25yield return new object[] { new DataObject(), null, new Point(1, 1), false }; 26yield return new object[] { new DataObject(), new Bitmap(1, 1), new Point(1, 1), true }; 31yield return new object[] { new DataObject(), new GiveFeedbackEventArgs(DragDropEffects.All, false, new Bitmap(1, 1), new Point(0, 0), false) }; 32yield return new object[] { new DataObject(), new GiveFeedbackEventArgs(DragDropEffects.All, false, null, new Point(0, 0), false) }; 33yield return new object[] { new DataObject(), new GiveFeedbackEventArgs(DragDropEffects.All, false, new Bitmap(1, 1), new Point(0, 0), true) }; 38yield return new object[] { new DragEventArgs(new DataObject(), 1, 2, 3, DragDropEffects.Copy, DragDropEffects.Copy, DropImageType.Invalid, string.Empty, string.Empty) }; 39yield return new object[] { new DragEventArgs(new DataObject(), 1, 2, 3, DragDropEffects.Copy, DragDropEffects.Copy, DropImageType.None, string.Empty, string.Empty) }; 40yield return new object[] { new DragEventArgs(new DataObject(), 1, 2, 3, DragDropEffects.Copy, DragDropEffects.Copy, DropImageType.Copy, "Copy to %1", "Documents") }; 41yield return new object[] { new DragEventArgs(new DataObject(), 1, 2, 3, DragDropEffects.Copy, DragDropEffects.Copy, DropImageType.Move, "Move to %1", "Documents") }; 42yield return new object[] { new DragEventArgs(new DataObject(), 1, 2, 3, DragDropEffects.Copy, DragDropEffects.Copy, DropImageType.Link, "Create link in %1", "Documents") }; 43yield return new object[] { new DragEventArgs(new DataObject(), 1, 2, 3, DragDropEffects.Copy, DragDropEffects.Copy, DropImageType.Label, "Update metadata in %1", "Document") }; 44yield return new object[] { new DragEventArgs(new DataObject(), 1, 2, 3, DragDropEffects.Copy, DragDropEffects.Copy, DropImageType.Warning, "A problem has been encountered", string.Empty) }; 45yield return new object[] { new DragEventArgs(new DataObject(), 1, 2, 3, DragDropEffects.Copy, DragDropEffects.Copy, DropImageType.NoImage, "Copy to %1", "Documents") }; 50yield return new object[] { new DataObject(), DropImageType.Invalid, string.Empty, string.Empty }; 51yield return new object[] { new DataObject(), DropImageType.None, string.Empty, string.Empty }; 52yield return new object[] { new DataObject(), DropImageType.Copy, "Copy to %1", "Documents" }; 53yield return new object[] { new DataObject(), DropImageType.Move, "Move to %1", "Documents" }; 54yield return new object[] { new DataObject(), DropImageType.Link, "Create link in %1", "Documents" }; 55yield return new object[] { new DataObject(), DropImageType.Label, "Update metadata in %1", "Document" }; 56yield return new object[] { new DataObject(), DropImageType.Warning, "A problem has been encountered", string.Empty }; 57yield return new object[] { new DataObject(), DropImageType.NoImage, "Copy to %1", "Documents" }; 62yield return new object[] { new DataObject(), DropImageType.Copy, new string('*', (int)PInvokeCore.MAX_PATH), string.Empty }; 63yield return new object[] { new DataObject(), DropImageType.Copy, string.Empty, new string('*', (int)PInvokeCore.MAX_PATH) }; 68yield return new object[] { new DataObject(), true }; 69yield return new object[] { new DataObject(), false }; 169Assert.Throws<InvalidOperationException>(() => DragDropHelper.SetDragImage(new DataObject(), bitmap, new Point(0, 0), false)); 185Assert.Throws<ArgumentNullException>(nameof(e), () => DragDropHelper.SetDragImage(new DataObject(), e)); 239() => DragDropHelper.SetDropDescription(new DataObject(), (DROPIMAGETYPE)dropImageType, string.Empty, string.Empty));
System\Windows\Forms\NativeToWinFormsAdapterTests.cs (12)
29DataObject native = new(); 54DataObject native = new(); 74DataObject native = new(); 87DataObject native = new(); 160DataObject native = new(); 174DataObject native = new(); 191DataObject native = new(); 207DataObject native = new(); 222DataObject native = new(); 430DataObject native = new(); 449DataObject native = new(); 469DataObject native = new();
System\Windows\Forms\ToolStripItemTests.cs (1)
10154yield return new object[] { new DataObject(), allowedEffects };
System\Windows\Forms\ToolStripSplitStackDragDropHandlerTests.cs (6)
24DataObject dataObject = new(); 36DataObject dataObject = new(); 48DataObject dataObject = new(); 60DataObject dataObject = new(); 72DataObject dataObject = new(); 84DataObject dataObject = new();
System.Windows.Forms.UI.IntegrationTests (2)
DragDropTests.cs (2)
88DataObject data = new(); 304DataObject data = new();