9 types derived from DataObject
ComDisabled.Tests (1)
ClipboardComTests.cs (1)
76private class DerivedDataObject : DataObject { }
System.Windows.Forms (1)
System\Windows\Forms\OLE\WrappingDataObject.cs (1)
9internal sealed class WrappingDataObject : DataObject
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\Behavior\DropSourceBehavior.BehaviorDataObject.cs (1)
14internal class BehaviorDataObject : DataObject
System\Windows\Forms\Design\OleDragDropHandler.ComponentDataObjectWrapper.cs (1)
9protected class ComponentDataObjectWrapper : DataObject
System\Windows\Forms\Design\ToolStripItemDataObject.cs (1)
9internal class ToolStripItemDataObject : DataObject
System.Windows.Forms.Tests (4)
System\Windows\Forms\ClipboardTests.cs (2)
1172private class DerivedDataObject : DataObject { } 1285public class SomeDataObject : DataObject
System\Windows\Forms\DataObjectTests.cs (2)
374internal class DataObjectOverridesTryGetDataCore : DataObject 2747private class DerivedDataObject : DataObject { }
229 instantiations of 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();
Microsoft.VisualBasic.Tests (1)
Microsoft\VisualBasic\MyServices\ClipboardProxyTests.cs (1)
57clipboard.SetDataObject(new System.Windows.Forms.DataObject(data));
System.Windows.Forms (19)
System\Windows\Forms\Control.cs (2)
4818DataObject dataObject = new(); 4897data is DataObject dataObject ? dataObject : new DataObject(data);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
7139DataObject dataObject = new();
System\Windows\Forms\Controls\RichTextBox\RichTextBox.OleCallback.cs (1)
121_lastDataObject = new DataObject(lpdataobj);
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (3)
2167iwdata = new DataObject(idataObject); 2177iwdata = new DataObject(); 2182iwdata = new DataObject();
System\Windows\Forms\OLE\Clipboard.cs (5)
38/// See remarks for <see cref="DataObject(object)"/> for recommendations on how to implement custom <paramref name="data"/>. 426/// See remarks for <see cref="DataObject(object)"/> for recommendations on how to implement custom <paramref name="data"/>. 435SetDataObject(new DataObject(format, data), copy: true); 444DataObject dataObject = new(); 474SetDataObject(new DataObject(ConvertToDataFormats(format), text), copy: true);
System\Windows\Forms\OLE\DataObject.cs (5)
33static DataObject IDataObjectInternal<DataObject, IDataObject>.Create() => new(); 34static DataObject IDataObjectInternal<DataObject, IDataObject>.Create(Com.IDataObject* dataObject) => new(dataObject); 35static DataObject IDataObjectInternal<DataObject, IDataObject>.Create(object data) => new(data); 49/// <inheritdoc cref="DataObject(object)"/> 55/// <inheritdoc cref="DataObject(object)"/>
System\Windows\Forms\OLE\DropTarget.cs (1)
69return dataObject ?? new DataObject(nativeDataObject);
System\Windows\Forms\OLE\WinFormsOleServices.cs (1)
148new DataObject();
System.Windows.Forms.Design (2)
System\Windows\Forms\Design\CommandSet.cs (2)
1415IDataObject dataObj = new DataObject(CF_DESIGNER, bytes); 1460IDataObject dataObj = new DataObject(CF_DESIGNER, bytes);
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 (187)
System\Windows\Forms\ClipboardTests.cs (10)
289DataObject dataObject = new(data); 318DataObject dataObject = new(data); 373() => Clipboard.SetDataObject(new DataObject()), 374() => Clipboard.SetDataObject(new DataObject(), copy: true), 375() => Clipboard.SetDataObject(new DataObject(), copy: true, retryTimes: 10, retryDelay: 0), 561DataObject data = new(); 912Action action = () => Clipboard.SetDataAsJson(format, new DataObject()); 977DataObject dataObject = new(); 996DataObject data = new(); 1424DataObject dataObject = new("MyFormat", "My Data");
System\Windows\Forms\ControlTests.Methods.ClipboardTests.cs (2)
21yield return new object[] { new DataObject(), allowedEffects }; 22yield return new object[] { new DataObject("data"), 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 (118)
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(); 300DataObject dataObject = new(mockDataObject.Object); 331DataObject dataObject = new(mockDataObject.Object); 341DataObject dataObject = new(); 425DataObject wrapper = new(dataObject); 456DataObject wrapper = new(dataObject); 482DataObject wrapper = new(dataObject); 516DataObject wrapper = new(dataObject); 556DataObject wrapper = new(dataObject); 583DataObject wrapper = new DataObject(dataObject); 597DataObject dataObject = new(); 640DataObject dataObject = new(mockDataObject.Object); 671DataObject dataObject = new(mockDataObject.Object); 681DataObject dataObject = new(); 716DataObject dataObject = new(); 735DataObject dataObject = new(); 759DataObject dataObject = new(); 766DataObject dataObject = new(); 822DataObject dataObject = new(mockDataObject.Object); 831DataObject dataObject = new(); 838DataObject dataObject = new(); 877DataObject dataObject = new(mockDataObject.Object); 885DataObject dataObject = new(); 905DataObject dataObject = new(); 929DataObject dataObject = new(); 945DataObject dataObject = new(); 970DataObject dataObject = new(); 1011DataObject dataObject = new(); 1036DataObject dataObject = new(); 1051DataObject dataObject = new(); 1086DataObject dataObject = new(mockDataObject.Object); 1094DataObject dataObject = new(); 1109DataObject dataObject = new(); 1144DataObject dataObject = new(mockDataObject.Object); 1152DataObject dataObject = new(); 1168DataObject dataObject = new(); 1182DataObject dataObject = new(); 1199DataObject dataObject = new(); 1228DataObject dataObject = new(mockDataObject.Object); 1236DataObject dataObject = new(); 1270DataObject dataObject = new(); 1299DataObject dataObject = new(); 1336DataObject dataObject = new(); 1376DataObject dataObject = new(mockDataObject.Object); 1421DataObject dataObject = new(); 1452DataObject dataObject = new(); 1489DataObject dataObject = new(); 1532DataObject dataObject = new(mockDataObject.Object); 1557DataObject dataObject = new(mockDataObject.Object); 1565DataObject dataObject = new(); 1581DataObject dataObject = new(); 1595DataObject dataObject = new(); 1610DataObject dataObject = new(); 1653DataObject dataObject = new(mockDataObject.Object); 1661DataObject dataObject = new(); 1670DataObject dataObject = new(); 1715DataObject dataObject = new(mockDataObject.Object); 1723DataObject dataObject = new(); 1738DataObject dataObject = new(); 1793DataObject dataObject = new(mockDataObject.Object); 1817DataObject dataObject = new(); 1887DataObject dataObject = new(mockDataObject.Object); 1896DataObject dataObject = new(); 1907DataObject dataObject = new(); 1915DataObject data = new(new DataObjectIgnoringStorageMediumForEnhancedMetafile()); 1973DataObject dataObject = new(); 1995DataObject dataObject = new(mockComDataObject.Object); 2009DataObject dataObject = new(); 2024DataObject dataObject = new(mockComDataObject.Object); 2033DataObject dataObject = new(); 2063DataObject dataObject = new(mockComDataObject.Object); 2082DataObject dataObject = new(); 2137DataObject dataObject = new(mockDataObject.Object); 2199DataObject dataObject = new(mockDataObject.Object); 2224DataObject dataObject = new(); 2247DataObject dataObject = new(mockDataObject.Object); 2297DataObject dataObject = new(); 2326DataObject dataObject = new(mockDataObject.Object); 2389DataObject dataObject = new(mockDataObject.Object); 2416DataObject dataObject = new(); 2443DataObject dataObject = new(mockComDataObject.Object); 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(); 2913DataObject native = new(DataFormats.Locale, value); 2935DataObject dataObject = new(); 2936Action action = () => dataObject.SetDataAsJson(format, new DataObject()); 2947DataObject dataObject = new(); 2959DataObject dataObject = new(); 2962DataObject wrapped = new(dataObject); 2973DataObject data = new(); 3000DataObject dataObject = new(); 3088DataObject dataObject = new(); 3099DataObject dataObject = new(); 3110DataObject data = new(); 3123DataObject data = new(); 3136DataObject dataObject = new(); 3146DataObject dataObject = new(); 3147DataObject wrapped = new(dataObject); 3156DataObject wrapped = new(mock.Object);
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 (2)
10154yield return new object[] { new DataObject(), allowedEffects }; 10155yield return new object[] { new DataObject("data"), 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 (5)
DesignBehaviorsTests.cs (1)
274return new DataObject(toolboxItem);
DragDropTests.cs (4)
88DataObject data = new(); 304DataObject data = new(); 1089DataObject data = new(DataFormats.FileDrop, dropFiles); 1149DataObject data = new(DataFormats.FileDrop, dropFiles);
WinFormsControlsTest (4)
DragDrop.cs (4)
179DataObject data = new(nameof(_nyanCatAscii), _nyanCatAscii); 537DataObject data = new(DataFormats.FileDrop, 555DataObject data = new(nameof(_nyanCatBmp), _nyanCatBmp); 567DataObject data = new(nameof(_nyanCatAscii), _nyanCatAscii);
320 references to DataObject
ComDisabled.Tests (5)
ClipboardComTests.cs (1)
47DataObject dataObject = new();
DataObjectComTests.cs (4)
22DataObject data = new(); 25DataObject inData = controlAccessor.CreateRuntimeDataObjectForDrag(data); 43DataObject inData = accessor.CreateRuntimeDataObjectForDrag(data); 61DataObject inData = accessor.CreateRuntimeDataObjectForDrag(data);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
StringCopyPaste\WpfStringCopyPasteService.cs (1)
38var copy = new DataObject();
Microsoft.VisualBasic.Forms (2)
Microsoft\VisualBasic\MyServices\ClipboardProxy.vb (2)
179''' Saves a <see cref="DataObject"/> to the clipboard. 184Public Sub SetDataObject(data As DataObject)
System.Windows.Forms (49)
System\Windows\Forms\Control.cs (10)
4795/// If <paramref name="data"/> is a non derived <see cref="DataObject"/>. This is for better error reporting as <see cref="DataObject"/> will serialize empty. If <see cref="DataObject"/> 4796/// needs to be used to start a drag operation, use <see cref="DataObject.SetDataAsJson{T}(T)"/> to JSON serialize the data being held within the <paramref name="data"/>, 4813if (typeof(T) == typeof(DataObject)) 4818DataObject dataObject = new(); 4867DataObject dataObject = CreateRuntimeDataObjectForDrag(data); 4893/// Creates <see cref="DataObject"/> for drag operation. 4896private static DataObject CreateRuntimeDataObjectForDrag(object data) => 4897data is DataObject dataObject ? dataObject : new DataObject(data);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (3)
7119public virtual DataObject? GetClipboardContent() 7139DataObject dataObject = new(); 21869DataObject? dataObject = GetClipboardContent();
System\Windows\Forms\Controls\RichTextBox\RichTextBox.OleCallback.cs (1)
19private DataObject? _lastDataObject;
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (1)
2164DataObject? iwdata;
System\Windows\Forms\OLE\Clipboard.cs (7)
46DataObject dataObject = data as DataObject ?? new WrappingDataObject(data); 60HRESULT result = ClipboardCore.GetDataObject<DataObject, IDataObject>(out IDataObject? dataObject); 219/// or <see cref="DataObject.SetDataAsJson{T}(string, T)"/> will always be able to be deserialized without enabling 329/// or <see cref="DataObject.SetDataAsJson{T}(string, T)"/> will always be able to be deserialized without enabling 438/// <inheritdoc cref="DataObject.SetDataAsJson{T}(string, T)"/> 444DataObject dataObject = new();
System\Windows\Forms\OLE\DataObject.cs (17)
22IDataObjectInternal<DataObject, IDataObject>, 33static DataObject IDataObjectInternal<DataObject, IDataObject>.Create() => new(); 34static DataObject IDataObjectInternal<DataObject, IDataObject>.Create(Com.IDataObject* dataObject) => new(dataObject); 35static DataObject IDataObjectInternal<DataObject, IDataObject>.Create(object data) => new(data); 37static IDataObjectInternal IDataObjectInternal<DataObject, IDataObject>.Wrap(IDataObject data) => 41/// Initializes a new instance of the <see cref="DataObject"/> class, with the raw <see cref="Com.IDataObject"/> 53/// Initializes a new instance of the <see cref="DataObject"/> class, which can store arbitrary data. 59/// Initializes a new instance of the <see cref="DataObject"/> class, containing the specified data. 70public DataObject(object data) => _innerData = Composition.Create<DataObject, IDataObject>(data); 73/// Initializes a new instance of the <see cref="DataObject"/> class, containing the specified data and its 81bool IDataObjectInternal<DataObject, IDataObject>.TryUnwrapUserDataObject([NotNullWhen(true)] out IDataObject? dataObject) => 88DataObject data => data, 100_innerData.SetDataAsJson<T, DataObject>(data, format); 105_innerData.SetDataAsJson<T, DataObject>(data);
System\Windows\Forms\OLE\DropTarget.cs (7)
15private DataObject? _lastDataObject; 46/// <see cref="IDataObject"/> to be passed out as is. Otherwise, the data will be wrapped in a <see cref="DataObject"/>. 48private static DataObject? CreateManagedDataObjectForOutgoingDropData(Com.IDataObject* nativeDataObject) 50DataObject? dataObject = null; 59dataObject = iDataObject as DataObject; 63&& originalIDataObject is DataObject originalDataObject) 74DataObject? data;
System\Windows\Forms\OLE\TextDataFormat.cs (1)
10/// <see cref="Clipboard"/> and <see cref="DataObject"/> classes.
System\Windows\Forms\OLE\WrappingDataObject.cs (2)
7/// Used to identify and wrap user provided data that isn't already a <see cref="DataObject"/> instance. 16Debug.Assert(data is not DataObject);
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\Behavior\DropSourceBehavior.cs (1)
131internal DataObject DataObject
System\Windows\Forms\Design\Behavior\ToolStripPanelSelectionBehavior.cs (1)
262else if (e.Data is DataObject && components is null)
System\Windows\Forms\Design\OleDragDropHandler.cs (1)
485DataObject data = new ComponentDataObjectWrapper(new ComponentDataObject(_serviceProvider, components));
System.Windows.Forms.Tests (248)
System\Windows\Forms\ClipboardTests.cs (30)
122DataObject result1 = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 123DataObject result2 = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 279DataObject dataObject = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 289DataObject dataObject = new(data); 292DataObject actual = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 306DataObject dataObject = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 318DataObject dataObject = new(data); 321DataObject actual = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 335DataObject dataObject = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 561DataObject data = new(); 661DataObject dataObject = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 924DataObject dataObject = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 935dataObject = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 977DataObject dataObject = new(); 996DataObject data = new(); 1084DataObject dataObject = Clipboard.GetDataObject().Should().BeAssignableTo<DataObject>().Subject; 1297CustomDataObject_RoundTrip_SupportsTypedInterface<DataObject>(copy); 1334DataObject received = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 1424DataObject dataObject = new("MyFormat", "My Data");
System\Windows\Forms\DataObjectComTests.cs (2)
24inData.Should().BeAssignableTo<DataObject>(); 42DataObject inData = accessor.CreateRuntimeDataObjectForDrag(data);
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 (147)
67DataObject dataObject = new(); 75Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 90DataObject dataObject = new(); 98Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 113DataObject dataObject = new(); 121Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 136DataObject dataObject = new(); 144Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 160DataObject dataObject = new(); 183Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 199DataObject dataObject = new(); 206DataObject dataObject = new(); 227DataObject dataObject = new(); 236Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 257DataObject dataObject = new(); 279Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 300DataObject dataObject = new(mockDataObject.Object); 331DataObject dataObject = new(mockDataObject.Object); 341DataObject dataObject = new(); 361Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 425DataObject wrapper = new(dataObject); 456DataObject wrapper = new(dataObject); 482DataObject wrapper = new(dataObject); 516DataObject wrapper = new(dataObject); 556DataObject wrapper = new(dataObject); 583DataObject wrapper = new DataObject(dataObject); 597DataObject dataObject = new(); 619Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 640DataObject dataObject = new(mockDataObject.Object); 671DataObject dataObject = new(mockDataObject.Object); 681DataObject dataObject = new(); 701Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 716DataObject dataObject = new(); 735DataObject dataObject = new(); 744Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 759DataObject dataObject = new(); 766DataObject dataObject = new(); 793Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 822DataObject dataObject = new(mockDataObject.Object); 831DataObject dataObject = new(); 838DataObject dataObject = new(); 877DataObject dataObject = new(mockDataObject.Object); 885DataObject dataObject = new(); 905DataObject dataObject = new(); 914Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 929DataObject dataObject = new(); 945DataObject dataObject = new(); 954Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 970DataObject dataObject = new(); 1011DataObject dataObject = new(); 1020Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1036DataObject dataObject = new(); 1051DataObject dataObject = new(); 1067Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1086DataObject dataObject = new(mockDataObject.Object); 1094DataObject dataObject = new(); 1109DataObject dataObject = new(); 1125Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1144DataObject dataObject = new(mockDataObject.Object); 1152DataObject dataObject = new(); 1168DataObject dataObject = new(); 1182DataObject dataObject = new(); 1199DataObject dataObject = new(); 1228DataObject dataObject = new(mockDataObject.Object); 1236DataObject dataObject = new(); 1270DataObject dataObject = new(); 1299DataObject dataObject = new(); 1336DataObject dataObject = new(); 1376DataObject dataObject = new(mockDataObject.Object); 1421DataObject dataObject = new(); 1452DataObject dataObject = new(); 1489DataObject dataObject = new(); 1532DataObject dataObject = new(mockDataObject.Object); 1557DataObject dataObject = new(mockDataObject.Object); 1565DataObject dataObject = new(); 1581DataObject dataObject = new(); 1595DataObject dataObject = new(); 1610DataObject dataObject = new(); 1634Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1653DataObject dataObject = new(mockDataObject.Object); 1661DataObject dataObject = new(); 1670DataObject dataObject = new(); 1695Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1715DataObject dataObject = new(mockDataObject.Object); 1723DataObject dataObject = new(); 1738DataObject dataObject = new(); 1774Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1793DataObject dataObject = new(mockDataObject.Object); 1817DataObject dataObject = new(); 1868Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1887DataObject dataObject = new(mockDataObject.Object); 1896DataObject dataObject = new(); 1907DataObject dataObject = new(); 1915DataObject data = new(new DataObjectIgnoringStorageMediumForEnhancedMetafile()); 1973DataObject dataObject = new(); 1995DataObject dataObject = new(mockComDataObject.Object); 2009DataObject dataObject = new(); 2024DataObject dataObject = new(mockComDataObject.Object); 2033DataObject dataObject = new(); 2063DataObject dataObject = new(mockComDataObject.Object); 2082DataObject dataObject = new(); 2137DataObject dataObject = new(mockDataObject.Object); 2199DataObject dataObject = new(mockDataObject.Object); 2224DataObject dataObject = new(); 2247DataObject dataObject = new(mockDataObject.Object); 2297DataObject dataObject = new(); 2326DataObject dataObject = new(mockDataObject.Object); 2389DataObject dataObject = new(mockDataObject.Object); 2416DataObject dataObject = new(); 2443DataObject dataObject = new(mockComDataObject.Object); 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(); 2788DataObject inData = controlAccessor.CreateRuntimeDataObjectForDrag(data); 2819public unsafe void WithJson_MockRoundTrip_OutData_IsSame(DataObject data) 2826DataObject inData = controlAccessor.CreateRuntimeDataObjectForDrag(data); 2845DataObject inData = accessor.CreateRuntimeDataObjectForDrag(testString); 2846inData.Should().BeAssignableTo<DataObject>(); 2861DataObject inData = accessor.CreateRuntimeDataObjectForDrag(data); 2862inData.Should().BeAssignableTo<DataObject>(); 2877DataObject inData = accessor.CreateRuntimeDataObjectForDrag(data); 2879inData.Should().BeAssignableTo<DataObject>(); 2889DataObject native = new(); 2897DataObject data = new(comDataObject.Value); 2913DataObject native = new(DataFormats.Locale, value); 2935DataObject dataObject = new(); 2947DataObject dataObject = new(); 2959DataObject dataObject = new(); 2962DataObject wrapped = new(dataObject); 2973DataObject data = new(); 3000DataObject dataObject = new(); 3088DataObject dataObject = new(); 3099DataObject dataObject = new(); 3110DataObject data = new(); 3123DataObject data = new(); 3136DataObject dataObject = new(); 3146DataObject dataObject = new(); 3147DataObject wrapped = new(dataObject); 3155Mock<DataObject> mock = new(MockBehavior.Loose); 3156DataObject wrapped = new(mock.Object);
System\Windows\Forms\DragDropHelperTests.cs (11)
112public unsafe void SetDragImage_DataObject_Bitmap_Point_bool_ReturnsExpected(DataObject dataObject, Bitmap dragImage, Point cursorOffset, bool useDefaultDragImage) 139public unsafe void SetDragImage_DataObject_GiveFeedbackEventArgs_ReturnsExpected(DataObject dataObject, GiveFeedbackEventArgs e) 175DataObject dataObject = null; 201public unsafe void SetDropDescription_ClearDropDescription_ReturnsExpected(DataObject dataObject, DropImageType dropImageType, string message, string messageReplacementToken) 244public void SetDropDescription_IsInDragLoop_ReturnsExpected(DataObject dataObject, DropImageType dropImageType, string message, string messageReplacementToken) 259public void SetDropDescription_LengthExceedsMaxPath_ThrowsArgumentOutOfRangeException(DataObject dataObject, DropImageType dropImageType, string message, string messageReplacementToken) 267DataObject dataObject = null; 274public unsafe void SetDropDescription_ReleaseDragDropFormats_ReturnsExpected(DataObject dataObject, DropImageType dropImageType, string message, string messageReplacementToken) 319public unsafe void SetDropDescription_DataObject_DropImageType_string_string_ReturnsExpected(DataObject dataObject, DropImageType dropImageType, string message, string messageReplacementToken) 344DataObject dataObject = null; 350public unsafe void SetInDragLoop_ReturnsExpected(DataObject dataObject, bool inDragLoop)
System\Windows\Forms\NativeToWinFormsAdapterTests.cs (44)
29DataObject native = new(); 33DataObject dataObject = new(comDataObject.Value); 54DataObject native = new(); 58DataObject dataObject = new(comDataObject.Value); 74DataObject native = new(); 77DataObject dataObject = new(comDataObject.Value); 85private static (DataObject dataObject, TestData value) SetDataObject(string format) 87DataObject native = new(); 92DataObject dataObject = new(comDataObject.Value); 101(DataObject dataObject, TestData _) = SetDataObject(format); 111(DataObject dataObject, TestData _) = SetDataObject(format); 125(DataObject dataObject, TestData _) = SetDataObject(format); 137(DataObject dataObject, TestData _) = SetDataObject(format); 147(DataObject dataObject, TestData _) = SetDataObject(format); 160DataObject native = new(); 164DataObject dataObject = new(comDataObject.Value); 174DataObject native = new(); 178DataObject dataObject = new(comDataObject.Value); 191DataObject native = new(); 195DataObject dataObject = new(comDataObject.Value); 207DataObject native = new(); 211DataObject dataObject = new(comDataObject.Value); 222DataObject native = new(); 226DataObject dataObject = new(comDataObject.Value); 237(DataObject dataObject, TestData _) = SetDataObject(format); 249(DataObject dataObject, TestData _) = SetDataObject(format); 263(DataObject dataObject, TestData _) = SetDataObject(format); 276(DataObject dataObject, TestData _) = SetDataObject(format); 287(DataObject dataObject, TestData value) = SetDataObject(format); 301(DataObject dataObject, TestData _) = SetDataObject(format); 313(DataObject dataObject, TestData _) = SetDataObject(format); 327(DataObject dataObject, TestData _) = SetDataObject(format); 338(DataObject dataObject, TestData _) = SetDataObject(format); 353(DataObject dataObject, TestData _) = SetDataObject(format); 364(DataObject dataObject, TestData _) = SetDataObject(format); 377(DataObject dataObject, TestData _) = SetDataObject(format); 390(DataObject dataObject, TestData _) = SetDataObject(format); 404(DataObject dataObject, TestData value) = SetDataObject(format); 418(DataObject dataObject, TestData _) = SetDataObject(format); 430DataObject native = new(); 434DataObject dataObject = new(comDataObject.Value); 449DataObject native = new(); 453DataObject dataObject = new(comDataObject.Value); 469DataObject native = new();
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.TestUtilities (1)
Data\DataObjectTestHelpers.cs (1)
10/// Test utilities relating to <see cref="DataObject"/>.
System.Windows.Forms.UI.IntegrationTests (7)
DesignBehaviorsTests.cs (3)
116var dataObject = toolboxService.SerializeToolboxItem(toolboxItem) as DataObject; 187ToolboxItem? item = ((DataObject)serializedObject)?.GetData(typeof(ToolboxItem)) as ToolboxItem;
DragDropTests.cs (4)
88DataObject data = new(); 304DataObject data = new(); 1089DataObject data = new(DataFormats.FileDrop, dropFiles); 1149DataObject data = new(DataFormats.FileDrop, dropFiles);
WinFormsControlsTest (4)
DragDrop.cs (4)
179DataObject data = new(nameof(_nyanCatAscii), _nyanCatAscii); 537DataObject data = new(DataFormats.FileDrop, 555DataObject data = new(nameof(_nyanCatBmp), _nyanCatBmp); 567DataObject data = new(nameof(_nyanCatAscii), _nyanCatAscii);