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)
1075private class DerivedDataObject : DataObject { } 1186public class SomeDataObject : DataObject
System\Windows\Forms\DataObjectTests.cs (2)
374internal class DataObjectOverridesTryGetDataCore : DataObject 2800private class DerivedDataObject : DataObject { }
248 instantiations of DataObject
ComDisabled.Tests (2)
ClipboardComTests.cs (1)
47DataObject dataObject = new();
DataObjectComTests.cs (1)
22DataObject data = new();
Microsoft.CodeAnalysis.EditorFeatures (2)
StringCopyPaste\WpfStringCopyPasteService.cs (2)
44var copy = new DataObject(); 104return new DataObject(dataObject);
Microsoft.VisualBasic.Tests (1)
Microsoft\VisualBasic\MyServices\ClipboardProxyTests.cs (1)
57clipboard.SetDataObject(new System.Windows.Forms.DataObject(data));
System.Windows.Forms (21)
System\Windows\Forms\Control.cs (2)
4907DataObject dataObject = new(); 4986data is DataObject dataObject ? dataObject : new DataObject(data);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
7136DataObject dataObject = new();
System\Windows\Forms\Controls\RichTextBox\RichTextBox.OleCallback.cs (1)
121_lastDataObject = new DataObject(lpdataobj);
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (3)
2172iwdata = new DataObject(idataObject); 2182iwdata = new DataObject(); 2187iwdata = new DataObject();
System\Windows\Forms\OLE\Clipboard.cs (7)
38/// See remarks for <see cref="DataObject(object)"/> for recommendations on how to implement custom <paramref name="data"/>. 423SetDataObject(new DataObject(DataFormatNames.WaveAudio, audioStream.OrThrowIfNull()), copy: true); 430/// See remarks for <see cref="DataObject(object)"/> for recommendations on how to implement custom <paramref name="data"/>. 439SetDataObject(new DataObject(format, data), copy: true); 448DataObject dataObject = new(); 463SetDataObject(new DataObject(DataFormatNames.Bitmap, autoConvert: true, image.OrThrowIfNull()), copy: true); 478SetDataObject(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)
1409IDataObject dataObj = new DataObject(CF_DESIGNER, bytes); 1454IDataObject dataObj = new DataObject(CF_DESIGNER, bytes);
System.Windows.Forms.Design.Tests (12)
System\Windows\Forms\Design\DocumentDesignerTests.cs (1)
104DataObject data = new();
System\Windows\Forms\Design\FlowLayoutPanelDesignerTests.cs (3)
146new DataObject(), 175new DataObject(), 196new DataObject(),
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 (199)
System\Windows\Forms\ClipboardTests.cs (10)
192DataObject dataObject = new(data); 221DataObject dataObject = new(data); 276(Action)(() => Clipboard.SetDataObject(new DataObject())), 277(Action)(() => Clipboard.SetDataObject(new DataObject(), copy: true)), 278(Action)(() => Clipboard.SetDataObject(new DataObject(), copy: true, retryTimes: 10, retryDelay: 0)), 464DataObject data = new(); 815Action action = () => Clipboard.SetDataAsJson(format, new DataObject()); 880DataObject dataObject = new(); 899DataObject data = new(); 1328DataObject 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 (119)
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(); 450DataObject wrapper = new(dataObject); 481DataObject wrapper = new(dataObject); 507DataObject wrapper = new(dataObject); 541DataObject wrapper = new(dataObject); 581DataObject wrapper = new(dataObject); 608DataObject wrapper = new DataObject(dataObject); 622DataObject dataObject = new(); 665DataObject dataObject = new(mockDataObject.Object); 696DataObject dataObject = new(mockDataObject.Object); 706DataObject dataObject = new(); 741DataObject dataObject = new(); 760DataObject dataObject = new(); 784DataObject dataObject = new(); 791DataObject dataObject = new(); 847DataObject dataObject = new(mockDataObject.Object); 856DataObject dataObject = new(); 863DataObject dataObject = new(); 902DataObject dataObject = new(mockDataObject.Object); 910DataObject dataObject = new(); 930DataObject dataObject = new(); 982DataObject dataObject = new(); 998DataObject dataObject = new(); 1023DataObject dataObject = new(); 1064DataObject dataObject = new(); 1089DataObject dataObject = new(); 1104DataObject dataObject = new(); 1139DataObject dataObject = new(mockDataObject.Object); 1147DataObject dataObject = new(); 1162DataObject dataObject = new(); 1197DataObject dataObject = new(mockDataObject.Object); 1205DataObject dataObject = new(); 1221DataObject dataObject = new(); 1235DataObject dataObject = new(); 1252DataObject dataObject = new(); 1281DataObject dataObject = new(mockDataObject.Object); 1289DataObject dataObject = new(); 1323DataObject dataObject = new(); 1352DataObject dataObject = new(); 1389DataObject dataObject = new(); 1429DataObject dataObject = new(mockDataObject.Object); 1474DataObject dataObject = new(); 1505DataObject dataObject = new(); 1542DataObject dataObject = new(); 1585DataObject dataObject = new(mockDataObject.Object); 1610DataObject dataObject = new(mockDataObject.Object); 1618DataObject dataObject = new(); 1634DataObject dataObject = new(); 1648DataObject dataObject = new(); 1663DataObject dataObject = new(); 1706DataObject dataObject = new(mockDataObject.Object); 1714DataObject dataObject = new(); 1723DataObject dataObject = new(); 1768DataObject dataObject = new(mockDataObject.Object); 1776DataObject dataObject = new(); 1791DataObject dataObject = new(); 1846DataObject dataObject = new(mockDataObject.Object); 1870DataObject dataObject = new(); 1940DataObject dataObject = new(mockDataObject.Object); 1949DataObject dataObject = new(); 1960DataObject dataObject = new(); 1968DataObject data = new(new DataObjectIgnoringStorageMediumForEnhancedMetafile()); 2026DataObject dataObject = new(); 2048DataObject dataObject = new(mockComDataObject.Object); 2062DataObject dataObject = new(); 2077DataObject dataObject = new(mockComDataObject.Object); 2086DataObject dataObject = new(); 2116DataObject dataObject = new(mockComDataObject.Object); 2135DataObject dataObject = new(); 2190DataObject dataObject = new(mockDataObject.Object); 2252DataObject dataObject = new(mockDataObject.Object); 2277DataObject dataObject = new(); 2300DataObject dataObject = new(mockDataObject.Object); 2350DataObject dataObject = new(); 2379DataObject dataObject = new(mockDataObject.Object); 2442DataObject dataObject = new(mockDataObject.Object); 2469DataObject dataObject = new(); 2496DataObject dataObject = new(mockComDataObject.Object); 2512DataObject dataObject = new(); 2555DataObject dataObject = new(); 2592DataObject dataObject = new(); 2614DataObject dataObject = new(); 2635DataObject dataObject = new(); 2676DataObject dataObject = new(); 2715DataObject dataObject = new(); 2734DataObject dataObject = new(); 2758DataObject dataObject = new(); 2783DataObject dataObject = new(); 2829yield return new object[] { new DataObject() }; 2866yield return new object[] { new DataObject() }; 2942DataObject native = new(); 2950DataObject data = new(comDataObject.Value); 2966DataObject native = new(DataFormats.Locale, value); 2988DataObject dataObject = new(); 2989Action action = () => dataObject.SetDataAsJson(format, new DataObject()); 3000DataObject dataObject = new(); 3012DataObject dataObject = new(); 3015DataObject wrapped = new(dataObject); 3026DataObject data = new(); 3053DataObject dataObject = new(); 3141DataObject dataObject = new(); 3152DataObject dataObject = new(); 3163DataObject data = new(); 3176DataObject data = new(); 3189DataObject dataObject = new(); 3199DataObject dataObject = new(); 3200DataObject wrapped = new(dataObject); 3209DataObject 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 (23)
20DataObject native = new(); 24DataObject dataObject = new(comDataObject.Value); 45DataObject native = new(); 49DataObject dataObject = new(comDataObject.Value); 65DataObject native = new(); 68DataObject dataObject = new(comDataObject.Value); 78DataObject native = new(); 83DataObject dataObject = new(comDataObject.Value); 151DataObject native = new(); 155DataObject dataObject = new(comDataObject.Value); 165DataObject native = new(); 169DataObject dataObject = new(comDataObject.Value); 182DataObject native = new(); 186DataObject dataObject = new(comDataObject.Value); 198DataObject native = new(); 202DataObject dataObject = new(comDataObject.Value); 213DataObject native = new(); 217DataObject dataObject = new(comDataObject.Value); 421DataObject native = new(); 425DataObject dataObject = new(comDataObject.Value); 440DataObject native = new(); 444DataObject dataObject = new(comDataObject.Value); 460DataObject 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)
273return new DataObject(toolboxItem);
DragDropTests.cs (4)
87DataObject data = new(); 303DataObject data = new(); 1088DataObject data = new(DataFormats.FileDrop, dropFiles); 1148DataObject 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);
317 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 (1)
StringCopyPaste\WpfStringCopyPasteService.cs (1)
44var copy = new DataObject();
System.Windows.Forms (50)
System\Windows\Forms\Control.cs (10)
4884/// 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"/> 4885/// 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"/>, 4902if (typeof(T) == typeof(DataObject)) 4907DataObject dataObject = new(); 4956DataObject dataObject = CreateRuntimeDataObjectForDrag(data); 4982/// Creates <see cref="DataObject"/> for drag operation. 4985private static DataObject CreateRuntimeDataObjectForDrag(object data) => 4986data is DataObject dataObject ? dataObject : new DataObject(data);
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (3)
7116public virtual DataObject? GetClipboardContent() 7136DataObject dataObject = new(); 21860DataObject? dataObject = GetClipboardContent();
System\Windows\Forms\Controls\RichTextBox\RichTextBox.OleCallback.cs (1)
19private DataObject? _lastDataObject;
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.cs (1)
2169DataObject? 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 442/// <inheritdoc cref="DataObject.SetDataAsJson{T}(string, T)"/> 448DataObject 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\IAsyncDropTarget.cs (1)
32/// consider creating a new instance with a new <see cref="DataObject"/> that has extracted the data you're looking for.
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.Design.Tests (1)
System\Windows\Forms\Design\DocumentDesignerTests.cs (1)
104DataObject data = new();
System.Windows.Forms.Tests (245)
System\Windows\Forms\ClipboardTests.cs (26)
182DataObject dataObject = Clipboard.GetDataObject().Should().BeAssignableTo<DataObject>().Subject; 192DataObject dataObject = new(data); 195DataObject actual = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 209DataObject dataObject = Clipboard.GetDataObject().Should().BeAssignableTo<DataObject>().Subject; 221DataObject dataObject = new(data); 224DataObject actual = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 238DataObject dataObject = Clipboard.GetDataObject().Should().BeAssignableTo<DataObject>().Subject; 464DataObject data = new(); 564DataObject dataObject = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 827DataObject dataObject = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 838dataObject = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 880DataObject dataObject = new(); 899DataObject data = new(); 987DataObject dataObject = Clipboard.GetDataObject().Should().BeAssignableTo<DataObject>().Subject; 1198CustomDataObject_RoundTrip_SupportsTypedInterface<DataObject>(copy); 1307DataObject received = Clipboard.GetDataObject().Should().BeAssignableTo<DataObject>().Subject; 1328DataObject 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 (148)
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); 450DataObject wrapper = new(dataObject); 481DataObject wrapper = new(dataObject); 507DataObject wrapper = new(dataObject); 541DataObject wrapper = new(dataObject); 581DataObject wrapper = new(dataObject); 608DataObject wrapper = new DataObject(dataObject); 622DataObject dataObject = new(); 644Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 665DataObject dataObject = new(mockDataObject.Object); 696DataObject dataObject = new(mockDataObject.Object); 706DataObject dataObject = new(); 726Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 741DataObject dataObject = new(); 760DataObject dataObject = new(); 769Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 784DataObject dataObject = new(); 791DataObject dataObject = new(); 818Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 847DataObject dataObject = new(mockDataObject.Object); 856DataObject dataObject = new(); 863DataObject dataObject = new(); 902DataObject dataObject = new(mockDataObject.Object); 910DataObject dataObject = new(); 930DataObject dataObject = new(); 966DataObject dataObject = Clipboard.GetDataObject().Should().BeOfType<DataObject>().Subject; 982DataObject dataObject = new(); 998DataObject dataObject = new(); 1007Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1023DataObject dataObject = new(); 1064DataObject dataObject = new(); 1073Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1089DataObject dataObject = new(); 1104DataObject dataObject = new(); 1120Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1139DataObject dataObject = new(mockDataObject.Object); 1147DataObject dataObject = new(); 1162DataObject dataObject = new(); 1178Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1197DataObject dataObject = new(mockDataObject.Object); 1205DataObject dataObject = new(); 1221DataObject dataObject = new(); 1235DataObject dataObject = new(); 1252DataObject dataObject = new(); 1281DataObject dataObject = new(mockDataObject.Object); 1289DataObject dataObject = new(); 1323DataObject dataObject = new(); 1352DataObject dataObject = new(); 1389DataObject dataObject = new(); 1429DataObject dataObject = new(mockDataObject.Object); 1474DataObject dataObject = new(); 1505DataObject dataObject = new(); 1542DataObject dataObject = new(); 1585DataObject dataObject = new(mockDataObject.Object); 1610DataObject dataObject = new(mockDataObject.Object); 1618DataObject dataObject = new(); 1634DataObject dataObject = new(); 1648DataObject dataObject = new(); 1663DataObject dataObject = new(); 1687Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1706DataObject dataObject = new(mockDataObject.Object); 1714DataObject dataObject = new(); 1723DataObject dataObject = new(); 1748Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1768DataObject dataObject = new(mockDataObject.Object); 1776DataObject dataObject = new(); 1791DataObject dataObject = new(); 1827Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1846DataObject dataObject = new(mockDataObject.Object); 1870DataObject dataObject = new(); 1921Mock<DataObject> mockDataObject = new(MockBehavior.Strict); 1940DataObject dataObject = new(mockDataObject.Object); 1949DataObject dataObject = new(); 1960DataObject dataObject = new(); 1968DataObject data = new(new DataObjectIgnoringStorageMediumForEnhancedMetafile()); 2026DataObject dataObject = new(); 2048DataObject dataObject = new(mockComDataObject.Object); 2062DataObject dataObject = new(); 2077DataObject dataObject = new(mockComDataObject.Object); 2086DataObject dataObject = new(); 2116DataObject dataObject = new(mockComDataObject.Object); 2135DataObject dataObject = new(); 2190DataObject dataObject = new(mockDataObject.Object); 2252DataObject dataObject = new(mockDataObject.Object); 2277DataObject dataObject = new(); 2300DataObject dataObject = new(mockDataObject.Object); 2350DataObject dataObject = new(); 2379DataObject dataObject = new(mockDataObject.Object); 2442DataObject dataObject = new(mockDataObject.Object); 2469DataObject dataObject = new(); 2496DataObject dataObject = new(mockComDataObject.Object); 2512DataObject dataObject = new(); 2555DataObject dataObject = new(); 2592DataObject dataObject = new(); 2614DataObject dataObject = new(); 2635DataObject dataObject = new(); 2676DataObject dataObject = new(); 2715DataObject dataObject = new(); 2734DataObject dataObject = new(); 2758DataObject dataObject = new(); 2783DataObject dataObject = new(); 2841DataObject inData = controlAccessor.CreateRuntimeDataObjectForDrag(data); 2872public unsafe void WithJson_MockRoundTrip_OutData_IsSame(DataObject data) 2879DataObject inData = controlAccessor.CreateRuntimeDataObjectForDrag(data); 2898DataObject inData = accessor.CreateRuntimeDataObjectForDrag(testString); 2899inData.Should().BeAssignableTo<DataObject>(); 2914DataObject inData = accessor.CreateRuntimeDataObjectForDrag(data); 2915inData.Should().BeAssignableTo<DataObject>(); 2930DataObject inData = accessor.CreateRuntimeDataObjectForDrag(data); 2932inData.Should().BeAssignableTo<DataObject>(); 2942DataObject native = new(); 2950DataObject data = new(comDataObject.Value); 2966DataObject native = new(DataFormats.Locale, value); 2988DataObject dataObject = new(); 3000DataObject dataObject = new(); 3012DataObject dataObject = new(); 3015DataObject wrapped = new(dataObject); 3026DataObject data = new(); 3053DataObject dataObject = new(); 3141DataObject dataObject = new(); 3152DataObject dataObject = new(); 3163DataObject data = new(); 3176DataObject data = new(); 3189DataObject dataObject = new(); 3199DataObject dataObject = new(); 3200DataObject wrapped = new(dataObject); 3208Mock<DataObject> mock = new(MockBehavior.Loose); 3209DataObject 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)
20DataObject native = new(); 24DataObject dataObject = new(comDataObject.Value); 45DataObject native = new(); 49DataObject dataObject = new(comDataObject.Value); 65DataObject native = new(); 68DataObject dataObject = new(comDataObject.Value); 76private static (DataObject dataObject, TestData value) SetDataObject(string format) 78DataObject native = new(); 83DataObject dataObject = new(comDataObject.Value); 92(DataObject dataObject, TestData _) = SetDataObject(format); 102(DataObject dataObject, TestData _) = SetDataObject(format); 116(DataObject dataObject, TestData _) = SetDataObject(format); 128(DataObject dataObject, TestData _) = SetDataObject(format); 138(DataObject dataObject, TestData _) = SetDataObject(format); 151DataObject native = new(); 155DataObject dataObject = new(comDataObject.Value); 165DataObject native = new(); 169DataObject dataObject = new(comDataObject.Value); 182DataObject native = new(); 186DataObject dataObject = new(comDataObject.Value); 198DataObject native = new(); 202DataObject dataObject = new(comDataObject.Value); 213DataObject native = new(); 217DataObject dataObject = new(comDataObject.Value); 228(DataObject dataObject, TestData _) = SetDataObject(format); 240(DataObject dataObject, TestData _) = SetDataObject(format); 254(DataObject dataObject, TestData _) = SetDataObject(format); 267(DataObject dataObject, TestData _) = SetDataObject(format); 278(DataObject dataObject, TestData value) = SetDataObject(format); 292(DataObject dataObject, TestData _) = SetDataObject(format); 304(DataObject dataObject, TestData _) = SetDataObject(format); 318(DataObject dataObject, TestData _) = SetDataObject(format); 329(DataObject dataObject, TestData _) = SetDataObject(format); 344(DataObject dataObject, TestData _) = SetDataObject(format); 355(DataObject dataObject, TestData _) = SetDataObject(format); 368(DataObject dataObject, TestData _) = SetDataObject(format); 381(DataObject dataObject, TestData _) = SetDataObject(format); 395(DataObject dataObject, TestData value) = SetDataObject(format); 409(DataObject dataObject, TestData _) = SetDataObject(format); 421DataObject native = new(); 425DataObject dataObject = new(comDataObject.Value); 440DataObject native = new(); 444DataObject dataObject = new(comDataObject.Value); 460DataObject 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)
115var dataObject = toolboxService.SerializeToolboxItem(toolboxItem) as DataObject; 186ToolboxItem? item = ((DataObject)serializedObject)?.GetData(typeof(ToolboxItem)) as ToolboxItem;
DragDropTests.cs (4)
87DataObject data = new(); 303DataObject data = new(); 1088DataObject data = new(DataFormats.FileDrop, dropFiles); 1148DataObject 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);