370 references to Clipboard
ComDisabled.Tests (11)
ClipboardComTests.cs (11)
21
Clipboard
.SetText("text");
23
Clipboard
.GetText().Should().Be("text");
24
Clipboard
.ContainsText().Should().BeTrue();
33
Clipboard
.SetDataAsJson("testData", testData);
34
ITypedDataObject dataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<ITypedDataObject>().Subject;
50
Clipboard
.SetDataObject(dataObject, copy);
51
ITypedDataObject returnedDataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<ITypedDataObject>().Subject;
60
Clipboard
.SetDataObject(realDataObject);
62
IDataObject clipboardDataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<IDataObject>().Subject;
72
Clipboard
.SetDataObject(derived);
73
Clipboard
.GetDataObject().Should().BeSameAs(derived);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (3)
StringCopyPaste\WpfStringCopyPasteService.cs (3)
36
var dataObject =
Clipboard
.GetDataObject();
50
Clipboard
.SetDataObject(copy, copy: false, retryTimes: 5, retryDelay: 50);
69
var dataObject =
Clipboard
.GetDataObject();
Microsoft.VisualBasic.Forms (43)
Microsoft\VisualBasic\MyServices\ClipboardProxy.vb (43)
15
''' A class that wraps <see cref="
Clipboard
"/> so that
28
''' Removes everything from the <see cref="
Clipboard
"/>.
31
Clipboard
.Clear()
35
''' Indicates whether or not there's an audio stream saved to the <see cref="
Clipboard
"/>.
39
Return
Clipboard
.ContainsAudio()
43
''' Indicates whether or not there is data on the <see cref="
Clipboard
"/> in the passed in format.
49
Return
Clipboard
.ContainsData(format)
57
Return
Clipboard
.ContainsFileDropList()
61
''' Indicate whether or not an image has been saved to the <see cref="
Clipboard
"/>.
65
Return
Clipboard
.ContainsImage()
69
''' Indicates whether or not text is available on the <see cref="
Clipboard
"/>.
73
Return
Clipboard
.ContainsText
77
''' Indicates whether or not text is available on the <see cref="
Clipboard
"/> in
83
Return
Clipboard
.ContainsText(format)
87
''' Gets an audio stream from the <see cref="
Clipboard
"/>.
91
Return
Clipboard
.GetAudioStream()
95
''' Gets data from the <see cref="
Clipboard
"/> that's been saved in the passed in format.
106
Return
Clipboard
.GetData(format)
117
Return
Clipboard
.GetDataObject()
125
Return
Clipboard
.GetFileDropList()
129
''' Retrieves an <see cref="Image"/> from the <see cref="
Clipboard
"/>.
133
Return
Clipboard
.GetImage()
137
''' Gets text from the <see cref="
Clipboard
"/>.
141
Return
Clipboard
.GetText()
150
Return
Clipboard
.GetText(format)
154
''' Saves the passed in audio byte array to the <see cref="
Clipboard
"/>.
158
Clipboard
.SetAudio(audioBytes)
162
''' Saves the passed in audio stream to the <see cref="
Clipboard
"/>.
166
Clipboard
.SetAudio(audioStream)
170
''' Saves the passed in data to the <see cref="
Clipboard
"/> in the passed in format.
175
Clipboard
.SetData(format, data)
185
Clipboard
.SetDataObject(data)
189
''' Saves the passed in file drop list to the <see cref="
Clipboard
"/>.
193
Clipboard
.SetFileDropList(filePaths)
196
''' <inheritdoc cref="
Clipboard
.TryGetData(Of T)(String, Func(Of TypeName, Type), ByRef T)" />
198
Return
Clipboard
.TryGetData(format, resolver, data)
201
''' <inheritdoc cref="
Clipboard
.TryGetData(Of T)(String, ByRef T)" />
203
Return
Clipboard
.TryGetData(format, data)
211
Clipboard
.SetImage(image)
214
''' <inheritdoc cref="
Clipboard
.SetDataAsJson(Of T)(String, T)"/>
216
Clipboard
.SetDataAsJson(format, data)
224
Clipboard
.SetText(text)
233
Clipboard
.SetText(text, format)
Microsoft.VisualBasic.Forms.Tests (7)
System\Windows\Forms\ClipboardProxyTests.vb (7)
29
Clipboard
.ContainsText(format:=TextDataFormat.Text).Should.Be(expected)
37
clipboardProxy.ContainsAudio().Should.Be(
Clipboard
.ContainsAudio)
39
Using clipboardAudio As MemoryStream = CType(
Clipboard
.GetAudioStream, MemoryStream)
51
clipboardProxy.ContainsAudio().Should.Be(
Clipboard
.ContainsAudio)
53
Using clipboardWaveAudio As MemoryStream = CType(
Clipboard
.GetAudioStream, MemoryStream)
66
clipboardProxy.ContainsFileDropList().Should.Be(
Clipboard
.ContainsFileDropList)
67
clipboardProxy.GetFileDropList.Should.BeEquivalentTo(
Clipboard
.GetFileDropList)
Microsoft.VisualBasic.Tests (16)
Microsoft\VisualBasic\MyServices\ClipboardProxyTests.cs (16)
28
clipboard.ContainsAudio().Should().Be(System.Windows.Forms.
Clipboard
.ContainsAudio());
37
System.Windows.Forms.
Clipboard
.ContainsText().Should().BeTrue();
39
System.Windows.Forms.
Clipboard
.ContainsText().Should().BeFalse();
48
clipboard.ContainsData(DataFormats.UnicodeText).Should().Be(System.Windows.Forms.
Clipboard
.ContainsData(DataFormats.UnicodeText));
49
clipboard.GetData(DataFormats.UnicodeText).Should().Be(System.Windows.Forms.
Clipboard
.GetData(DataFormats.UnicodeText));
58
clipboard.GetDataObject().GetData(DataFormats.UnicodeText).Should().Be(System.Windows.Forms.
Clipboard
.GetDataObject()?.GetData(DataFormats.UnicodeText));
65
System.Windows.Forms.
Clipboard
.ContainsFileDropList().Should().Be(clipboard.ContainsFileDropList());
73
System.Windows.Forms.
Clipboard
.ContainsImage().Should().Be(clipboard.ContainsImage());
74
System.Windows.Forms.
Clipboard
.GetImage().Should().Be(clipboard.GetImage());
84
System.Windows.Forms.
Clipboard
.ContainsText().Should().Be(clipboard.ContainsText());
85
System.Windows.Forms.
Clipboard
.GetText().Should().Be(clipboard.GetText());
86
System.Windows.Forms.
Clipboard
.GetText(TextDataFormat.UnicodeText).Should().Be(clipboard.GetText(TextDataFormat.UnicodeText));
97
clipboard.ContainsData(format).Should().Be(System.Windows.Forms.
Clipboard
.ContainsData(format));
98
clipboard.TryGetData(format, out SimpleTestData retrieved).Should().Be(System.Windows.Forms.
Clipboard
.TryGetData(format, out SimpleTestData retrieved2));
120
.Be(System.Windows.Forms.
Clipboard
.TryGetData(format, out string[]? expected));
138
System.Windows.Forms.
Clipboard
.TryGetData(format, DataWithObjectField.Resolver, out DataWithObjectField? expected).Should().BeFalse();
System.Windows.Forms (30)
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (1)
21872
Clipboard
.SetDataObject(dataObject);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\PropertyGridView.cs (4)
1015
Clipboard
.SetDataObject(_selectedGridEntry.GetPropertyTextValue());
1045
IDataObject? dataObj =
Clipboard
.GetDataObject();
2889
Clipboard
.SetDataObject(entry.GetPropertyTextValue());
2916
Clipboard
.SetDataObject(entry.GetTestingInfo());
System\Windows\Forms\Controls\TextBox\MaskedTextBox.cs (3)
2731
Clipboard
.Clear();
2735
Clipboard
.SetText(text);
2875
text =
Clipboard
.GetText();
System\Windows\Forms\OLE\Clipboard.cs (13)
20
/// Places non-persistent data on the system <see cref="
Clipboard
"/>.
33
/// Places data on the system <see cref="
Clipboard
"/> and uses copy to specify whether the data
34
/// should remain on the <see cref="
Clipboard
"/> after the application exits.
56
/// Retrieves the data that is currently on the system <see cref="
Clipboard
"/>.
131
/// Retrieves an audio stream from the <see cref="
Clipboard
"/>.
136
/// Retrieves data from the <see cref="
Clipboard
"/> in the specified format.
250
/// the <see cref="IDataObject"/> on the <see cref="
Clipboard
"/> does not implement <see cref="ITypedDataObject"/>
356
/// Retrieves a collection of file names from the <see cref="
Clipboard
"/>.
371
/// Retrieves a <see cref="Bitmap"/> from the <see cref="
Clipboard
"/>.
379
/// Retrieves text data from the <see cref="
Clipboard
"/> in the <see cref="TextDataFormat.UnicodeText"/> format.
384
/// Retrieves text data from the <see cref="
Clipboard
"/> in the format indicated by the specified
411
/// Clears the <see cref="
Clipboard
"/> and then adds data in the <see cref="DataFormats.WaveAudio"/> format.
416
/// Clears the <see cref="
Clipboard
"/> and then adds data in the <see cref="DataFormats.WaveAudio"/> format.
System\Windows\Forms\OLE\DataFormats.cs (2)
9
/// Translates between WinForms text-based <see cref="
Clipboard
"/>
12
/// <see cref="
Clipboard
"/> formats and add them to the Windows Registry.
System\Windows\Forms\OLE\DataFormats.Format.cs (2)
9
/// Translates between WinForms text-based <see cref="
Clipboard
"/>
12
/// <see cref="
Clipboard
"/> formats and add them to the Windows Registry.
System\Windows\Forms\OLE\DataObject.cs (2)
66
/// <see cref="
Clipboard
.TryGetData{T}(string, out T)"/> will throw <see cref="NotSupportedException"/>
150
/// <inheritdoc cref="
Clipboard
.TryGetData{T}(string, Func{TypeName, Type}, out T)"/>
System\Windows\Forms\OLE\IDataObject.cs (1)
17
/// such as <see cref="
Clipboard
.TryGetData{T}(string, out T)"/>, will throw a <see cref="NotSupportedException"/>.
System\Windows\Forms\OLE\ITypedDataObject.cs (1)
14
/// Implement this interface to use your data object with <see cref="
Clipboard
.TryGetData{T}(string, out T)"/>
System\Windows\Forms\OLE\TextDataFormat.cs (1)
10
/// <see cref="
Clipboard
"/> and <see cref="DataObject"/> classes.
System.Windows.Forms.Design (4)
System\Windows\Forms\Design\CommandSet.cs (4)
1416
if (!ExecuteSafely(() =>
Clipboard
.SetDataObject(dataObj), throwOnException: false))
1462
if (ExecuteSafely(() =>
Clipboard
.SetDataObject(dataObj), throwOnException: false))
1846
bool clipboardOperationSuccessful = ExecuteSafely(
Clipboard
.GetDataObject, false, out IDataObject? dataObj);
3095
bool clipboardOperationSuccessful = ExecuteSafely(
Clipboard
.GetDataObject, false, out IDataObject? dataObj);
System.Windows.Forms.Tests (255)
System\Windows\Forms\ClipboardTests.cs (248)
34
Clipboard
.SetText("text");
35
Clipboard
.GetText().Should().Be("text");
36
Clipboard
.ContainsText().Should().BeTrue();
42
Clipboard
.Clear();
43
Clipboard
.ContainsAudio().Should().BeFalse();
44
Clipboard
.ContainsData("format").Should().BeFalse();
45
Clipboard
.ContainsFileDropList().Should().BeFalse();
46
Clipboard
.ContainsImage().Should().BeFalse();
47
Clipboard
.ContainsText().Should().BeFalse();
49
Clipboard
.Clear();
50
Clipboard
.ContainsAudio().Should().BeFalse();
51
Clipboard
.ContainsData("format").Should().BeFalse();
52
Clipboard
.ContainsFileDropList().Should().BeFalse();
53
Clipboard
.ContainsImage().Should().BeFalse();
54
Clipboard
.ContainsText().Should().BeFalse();
59
Clipboard
.ContainsAudio,
60
Clipboard
.ContainsFileDropList,
61
Clipboard
.ContainsImage,
62
Clipboard
.ContainsText
69
Clipboard
.Clear();
79
bool result =
Clipboard
.ContainsData(format);
80
Clipboard
.ContainsData(format).Should().Be(result);
88
bool result =
Clipboard
.ContainsText(format);
89
Clipboard
.ContainsText(format).Should().Be(result);
96
Action action = () =>
Clipboard
.ContainsText(format);
103
Stream? result =
Clipboard
.GetAudioStream();
104
(
Clipboard
.GetAudioStream() == result).Should().BeTrue();
113
object? result =
Clipboard
.GetData(format!);
115
result =
Clipboard
.GetData(format!);
122
DataObject result1 =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
123
DataObject result2 =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
130
StringCollection result =
Clipboard
.GetFileDropList();
131
Clipboard
.GetFileDropList().Should().BeEquivalentTo(result);
137
Image? result =
Clipboard
.GetImage();
138
Clipboard
.GetImage().Should().BeEquivalentTo(result);
144
string result =
Clipboard
.GetText();
145
Clipboard
.GetText().Should().Be(result);
152
string result =
Clipboard
.GetText(format);
153
Clipboard
.GetText(format).Should().Be(result);
160
Action action = () =>
Clipboard
.GetText(format);
168
Clipboard
.SetAudio(audioBytes);
170
Clipboard
.GetAudioStream().Should().BeOfType<MemoryStream>().Which.ToArray().Should().Equal(audioBytes);
171
Clipboard
.GetData(DataFormats.WaveAudio).Should().BeOfType<MemoryStream>().Which.ToArray().Should().Equal(audioBytes);
172
Clipboard
.ContainsAudio().Should().BeTrue();
173
Clipboard
.ContainsData(DataFormats.WaveAudio).Should().BeTrue();
180
Clipboard
.SetAudio(audioBytes);
182
Clipboard
.GetAudioStream().Should().BeNull();
183
Clipboard
.GetData(DataFormats.WaveAudio).Should().BeNull();
184
Clipboard
.ContainsAudio().Should().BeTrue();
185
Clipboard
.ContainsData(DataFormats.WaveAudio).Should().BeTrue();
191
Action action = () =>
Clipboard
.SetAudio((byte[])null!);
200
Clipboard
.SetAudio(audioStream);
202
Clipboard
.GetAudioStream().Should().BeOfType<MemoryStream>().Which.ToArray().Should().Equal(audioBytes);
203
Clipboard
.GetData(DataFormats.WaveAudio).Should().BeOfType<MemoryStream>().Which.ToArray().Should().Equal(audioBytes);
204
Clipboard
.ContainsAudio().Should().BeTrue();
205
Clipboard
.ContainsData(DataFormats.WaveAudio).Should().BeTrue();
212
Clipboard
.SetAudio(audioStream);
214
Clipboard
.GetAudioStream().Should().BeNull();
215
Clipboard
.GetData(DataFormats.WaveAudio).Should().BeNull();
216
Clipboard
.ContainsAudio().Should().BeTrue();
217
Clipboard
.ContainsData(DataFormats.WaveAudio).Should().BeTrue();
223
Action action = () =>
Clipboard
.SetAudio((Stream)null!);
230
Action action = () =>
Clipboard
.SetData("MyData", data: null!);
237
Clipboard
.SetData("format", 1);
238
Clipboard
.GetData("format").Should().Be(1);
239
Clipboard
.ContainsData("format").Should().BeTrue();
249
Action action = () =>
Clipboard
.SetData(format!, "data");
258
Action action = () =>
Clipboard
.SetData("MyData", data: null!);
262
Clipboard
.ContainsData("MyData").Should().BeFalse();
263
Clipboard
.GetData("MyData").Should().BeNull();
264
Clipboard
.TryGetData("MyData", out string? data).Should().BeFalse();
268
Clipboard
.Clear();
277
Clipboard
.SetDataObject(data);
279
DataObject dataObject =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
281
Clipboard
.ContainsData(data.GetType().FullName).Should().BeTrue();
290
Clipboard
.SetDataObject(dataObject);
292
DataObject actual =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
294
Clipboard
.ContainsData(data.GetType().FullName).Should().BeTrue();
304
Clipboard
.SetDataObject(data, copy);
306
DataObject dataObject =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
308
Clipboard
.ContainsData(data.GetType().FullName).Should().BeTrue();
319
Clipboard
.SetDataObject(dataObject, copy, retryTimes, retryDelay);
321
DataObject actual =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
323
Clipboard
.ContainsData(data.GetType().FullName).Should().BeTrue();
333
Clipboard
.SetDataObject(data, copy, retryTimes, retryDelay);
335
DataObject dataObject =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
337
Clipboard
.ContainsData(data.GetType().FullName).Should().BeTrue();
342
() =>
Clipboard
.SetDataObject(null!),
343
() =>
Clipboard
.SetDataObject(null!, copy: true),
344
() =>
Clipboard
.SetDataObject(null!, copy: true, retryTimes: 10, retryDelay: 0)
357
Action action = () =>
Clipboard
.SetDataObject(new object(), copy: true, retryTimes: -1, retryDelay: 0);
364
Action action = () =>
Clipboard
.SetDataObject(new object(), copy: true, retryTimes: 10, retryDelay: -1);
370
Clipboard
.Clear,
371
() =>
Clipboard
.SetAudio(Array.Empty<byte>()),
372
() =>
Clipboard
.SetAudio(new MemoryStream()),
373
() =>
Clipboard
.SetDataObject(new DataObject()),
374
() =>
Clipboard
.SetDataObject(new DataObject(), copy: true),
375
() =>
Clipboard
.SetDataObject(new DataObject(), copy: true, retryTimes: 10, retryDelay: 0),
376
() =>
Clipboard
.SetFileDropList(["filePath"]),
377
() =>
Clipboard
.SetText("text"),
378
() =>
Clipboard
.SetText("text", TextDataFormat.Text)
394
Action action = () =>
Clipboard
.SetImage(bitmap);
396
action = () =>
Clipboard
.SetImage(metafile);
398
action = () =>
Clipboard
.SetImage(enhancedMetafile);
410
Clipboard
.SetFileDropList(filePaths);
412
Clipboard
.GetFileDropList().Should().BeEquivalentTo(filePaths);
413
Clipboard
.ContainsFileDropList().Should().BeTrue();
419
Action action = () =>
Clipboard
.SetFileDropList(null!);
426
Action action = static () =>
Clipboard
.SetFileDropList([]);
439
Action action = () =>
Clipboard
.SetFileDropList(filePaths);
448
Clipboard
.SetImage(bitmap);
450
var result =
Clipboard
.GetImage().Should().BeOfType<Bitmap>().Subject;
453
Clipboard
.ContainsImage().Should().BeTrue();
466
Clipboard
.SetImage(metafile);
468
Clipboard
.GetImage().Should().BeNull();
469
Clipboard
.ContainsImage().Should().BeTrue();
473
Clipboard
.Clear();
487
Clipboard
.SetImage(metafile);
489
Clipboard
.GetImage().Should().BeNull();
490
Clipboard
.ContainsImage().Should().BeTrue();
494
Clipboard
.Clear();
501
Action action = () =>
Clipboard
.SetImage(null!);
509
Clipboard
.SetText("text", format);
510
Clipboard
.GetText(format).Should().Be("text");
511
Clipboard
.ContainsText(format).Should().BeTrue();
518
Action action = () =>
Clipboard
.SetText(text);
520
action = () =>
Clipboard
.SetText(text, TextDataFormat.Text);
528
Action action = () =>
Clipboard
.SetText("text", format);
536
Clipboard
.SetData(format, Color.Black);
538
Clipboard
.ContainsData(format).Should().BeTrue();
539
Clipboard
.GetData(format).Should().Be(Color.Black);
550
Clipboard
.SetData(format, new FileNotFoundException());
551
Clipboard
.ContainsData(format).Should().BeTrue();
553
Clipboard
.TryGetData(format, out NotSupportedException? exception).Should().BeTrue();
555
Clipboard
.GetData(format).Should().BeOfType<NotSupportedException>();
584
Clipboard
.SetDataObject(derived);
585
Clipboard
.GetDataObject().Should().BeSameAs(derived);
592
Clipboard
.SetDataObject(realDataObject);
594
IDataObject? clipboardDataObject =
Clipboard
.GetDataObject();
654
Clipboard
.Clear();
661
DataObject dataObject =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
664
Clipboard
.ContainsText().Should().BeTrue();
665
Clipboard
.ContainsData(DataFormats.Text).Should().BeTrue();
666
Clipboard
.ContainsData(DataFormats.UnicodeText).Should().BeTrue();
668
Clipboard
.GetText().Should().Be(testString);
669
Clipboard
.GetText(TextDataFormat.Text).Should().Be(testString);
670
Clipboard
.GetText(TextDataFormat.UnicodeText).Should().Be(testString);
672
Clipboard
.GetData("System.String").Should().BeNull();
723
Clipboard
.SetData("TestData", expected);
726
Clipboard
.TryGetData("TestData", out int? data).Should().BeFalse();
736
Clipboard
.SetData(format, expected);
738
Clipboard
.TryGetData(format, TestData.TestDataResolver, out TestData? data).Should().BeTrue();
745
Clipboard
.TryGetData(format, TestData.TestDataResolver, out TestData? testData).Should().BeTrue();
749
Clipboard
.TryGetData(format, out testData).Should().BeFalse();
755
Clipboard
.TryGetData(format, TestData.TestDataResolver, out testData).Should().BeFalse();
807
Action tryGetData = () =>
Clipboard
.TryGetData(format, out object? data);
813
Clipboard
.SetData(format, expected);
827
Clipboard
.SetData(format, expected);
829
Action tryGetData = () =>
Clipboard
.TryGetData(format, out object? data);
841
Action tryGetData = () =>
Clipboard
.TryGetData(format, out object? data);
845
Clipboard
.SetData(format, expected);
849
Clipboard
.SetData(format, expected);
869
Clipboard
.SetData("test", value);
871
var result =
Clipboard
.GetData("test").Should().BeOfType<uint[,]>().Subject;
884
Clipboard
.TryGetData("test", out uint[,]? data).Should().BeFalse();
887
Clipboard
.TryGetData(
904
Action action = () =>
Clipboard
.SetDataAsJson(format!, 1);
912
Action action = () =>
Clipboard
.SetDataAsJson(format, new DataObject());
914
Action clipboardSet2 = () =>
Clipboard
.SetDataAsJson(format, new DerivedDataObject());
923
Clipboard
.SetDataAsJson(format, generic1);
924
DataObject dataObject =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
929
Clipboard
.TryGetData(format, out List<Point>? points).Should().BeTrue();
934
Clipboard
.SetDataAsJson(format, generic2);
935
dataObject =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
939
Clipboard
.TryGetData(format, out List<int>? intList).Should().BeTrue();
948
Clipboard
.SetDataAsJson("testDataFormat", testData);
949
IDataObject dataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<IDataObject>().Subject;
960
Clipboard
.SetDataAsJson("test", testData);
962
Clipboard
.GetData("test").Should().Be(testData);
965
Clipboard
.GetData("test").Should().Be(testData);
968
Clipboard
.GetData("test").Should().Be(testData);
980
Clipboard
.SetDataObject(dataObject, copy);
981
ITypedDataObject returnedDataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<ITypedDataObject>().Subject;
986
var legacyResult =
Clipboard
.GetData("testDataFormat");
1000
Clipboard
.SetDataObject(data, copy);
1002
Clipboard
.TryGetData("testData1", out SimpleTestData deserializedTestData1).Should().BeTrue();
1004
Clipboard
.TryGetData("testData2", out SimpleTestData deserializedTestData2).Should().BeTrue();
1006
Clipboard
.TryGetData("Mystring", out string? deserializedString).Should().BeTrue();
1017
Clipboard
.SetDataAsJson("testFormat", testData);
1020
ComTypes.IDataObject dataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<ComTypes.IDataObject>().Subject;
1080
Clipboard
.SetDataAsJson(format, font);
1081
Clipboard
.TryGetData(format, out Font? result).Should().BeFalse();
1084
DataObject dataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<DataObject>().Subject;
1095
Clipboard
.SetData(format, data);
1097
Clipboard
.GetData(format).Should().BeOfType<NotSupportedException>();
1099
Clipboard
.Clear();
1103
Clipboard
.SetDataObject(jsonDataObject, copy);
1108
IDataObject received =
Clipboard
.GetDataObject().Should().BeAssignableTo<IDataObject>().Subject;
1111
byte[] jsonBytes =
Clipboard
.GetData(format).Should().BeOfType<byte[]>().Subject;
1118
JsonDataObject received =
Clipboard
.GetDataObject().Should().BeOfType<JsonDataObject>().Subject;
1177
Action clipboardSet = () =>
Clipboard
.SetDataAsJson<string>("format", null!);
1185
Clipboard
.SetData("TEXT", "Hello, World!");
1186
Clipboard
.ContainsText().Should().BeTrue();
1187
Clipboard
.ContainsData("TEXT").Should().BeTrue();
1188
Clipboard
.ContainsData(DataFormats.Text).Should().BeTrue();
1189
Clipboard
.ContainsData(DataFormats.UnicodeText).Should().BeTrue();
1191
IDataObject dataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<IDataObject>().Subject;
1199
Clipboard
.GetText().Should().BeEmpty();
1200
Clipboard
.GetText(TextDataFormat.Text).Should().BeEmpty();
1201
Clipboard
.GetText(TextDataFormat.UnicodeText).Should().BeEmpty();
1203
Clipboard
.GetData("System.String").Should().BeNull();
1204
Clipboard
.GetData("TEXT").Should().BeNull();
1211
Clipboard
.SetData("Text", expected);
1212
Clipboard
.ContainsText().Should().BeTrue();
1213
Clipboard
.ContainsData("TEXT").Should().BeTrue();
1214
Clipboard
.ContainsData(DataFormats.Text).Should().BeTrue();
1215
Clipboard
.ContainsData(DataFormats.UnicodeText).Should().BeTrue();
1217
IDataObject dataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<IDataObject>().Subject;
1224
Clipboard
.GetText().Should().Be(expected);
1225
Clipboard
.GetText(TextDataFormat.Text).Should().Be(expected);
1226
Clipboard
.GetText(TextDataFormat.UnicodeText).Should().Be(expected);
1228
Clipboard
.GetData("System.String").Should().Be(expected);
1231
MemoryStream stream =
Clipboard
.GetData("TEXT").Should().BeOfType<MemoryStream>().Subject;
1240
Clipboard
.SetDataObject(expected);
1241
Clipboard
.ContainsText().Should().BeTrue();
1242
Clipboard
.ContainsData("TEXT").Should().BeTrue();
1243
Clipboard
.ContainsData(DataFormats.Text).Should().BeTrue();
1244
Clipboard
.ContainsData(DataFormats.UnicodeText).Should().BeTrue();
1246
IDataObject dataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<IDataObject>().Subject;
1253
Clipboard
.GetText().Should().Be(expected);
1254
Clipboard
.GetText(TextDataFormat.Text).Should().Be(expected);
1255
Clipboard
.GetText(TextDataFormat.UnicodeText).Should().Be(expected);
1257
Clipboard
.GetData("System.String").Should().Be(expected);
1260
MemoryStream stream =
Clipboard
.GetData("TEXT").Should().BeOfType<MemoryStream>().Subject;
1275
Clipboard
.SetDataObject(data);
1276
Clipboard
.ContainsData(SomeDataObject.Format).Should().BeTrue();
1277
Clipboard
.GetDataObject()!.GetDataPresent(SomeDataObject.Format).Should().BeTrue();
1280
Clipboard
.SetDataObject(data);
1281
Clipboard
.ContainsData(SomeDataObject.Format).Should().BeTrue();
1282
Clipboard
.GetDataObject()!.GetDataPresent(SomeDataObject.Format).Should().BeTrue();
1332
Clipboard
.SetDataObject(data, copy);
1334
DataObject received =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
1344
Clipboard
.TryGetData(
1364
Clipboard
.SetDataObject(testDataObject, copy);
1373
ITypedDataObject received =
Clipboard
.GetDataObject().Should().BeAssignableTo<ITypedDataObject>().Subject;
1394
Clipboard
.TryGetData(format, out result).Should().Be(!copy);
1404
Clipboard
.TryGetData(
1413
T received =
Clipboard
.GetDataObject().Should().BeOfType<T>().Subject;
System\Windows\Forms\RichTextBoxTests.ClipboardTests.cs (4)
26
Clipboard
.SetData("Embed Source", memoryStream);
47
Clipboard
.SetText(value);
59
Clipboard
.Clear();
80
Clipboard
.SetText(rtf);
System\Windows\Forms\ToolStripTextBoxTests.ClipboardTests.cs (1)
42
Clipboard
.SetText(textToPaste);
TextBoxBaseTests.ClipboardTests.cs (2)
160
Clipboard
.Clear();
170
Clipboard
.Clear();
TrimTest (1)
Form1.cs (1)
44
Clipboard
.SetText(text);