368 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)
21874
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)
2737
Clipboard
.Clear();
2741
Clipboard
.SetText(text);
2881
text =
Clipboard
.GetText();
System\Windows\Forms\OLE\Clipboard.cs (14)
22
/// Places non-persistent data on the system <see cref="
Clipboard
"/>.
35
/// Places data on the system <see cref="
Clipboard
"/> and uses copy to specify whether the data
36
/// should remain on the <see cref="
Clipboard
"/> after the application exits.
58
/// Retrieves the data that is currently on the system <see cref="
Clipboard
"/>.
149
/// Retrieves an audio stream from the <see cref="
Clipboard
"/>.
154
/// Retrieves data from the <see cref="
Clipboard
"/> in the specified format.
171
/// Retrieves data from the <see cref="
Clipboard
"/> in the specified format if that data is of type <typeparamref name="T"/>.
255
/// the <see cref="IDataObject"/> on the <see cref="
Clipboard
"/> does not implement <see cref="ITypedDataObject"/>
341
/// Retrieves a collection of file names from the <see cref="
Clipboard
"/>.
356
/// Retrieves a <see cref="Bitmap"/> from the <see cref="
Clipboard
"/>.
364
/// Retrieves text data from the <see cref="
Clipboard
"/> in the <see cref="TextDataFormat.UnicodeText"/> format.
369
/// Retrieves text data from the <see cref="
Clipboard
"/> in the format indicated by the specified
396
/// Clears the <see cref="
Clipboard
"/> and then adds data in the <see cref="DataFormats.WaveAudio"/> format.
401
/// 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 (1)
59
/// <see cref="
Clipboard
.TryGetData{T}(string, out T)"/> will throw <see cref="NotSupportedException"/>
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 (253)
System\Windows\Forms\ClipboardTests.cs (246)
35
Clipboard
.SetText("text");
36
Clipboard
.GetText().Should().Be("text");
37
Clipboard
.ContainsText().Should().BeTrue();
43
Clipboard
.Clear();
44
Clipboard
.ContainsAudio().Should().BeFalse();
45
Clipboard
.ContainsData("format").Should().BeFalse();
46
Clipboard
.ContainsFileDropList().Should().BeFalse();
47
Clipboard
.ContainsImage().Should().BeFalse();
48
Clipboard
.ContainsText().Should().BeFalse();
50
Clipboard
.Clear();
51
Clipboard
.ContainsAudio().Should().BeFalse();
52
Clipboard
.ContainsData("format").Should().BeFalse();
53
Clipboard
.ContainsFileDropList().Should().BeFalse();
54
Clipboard
.ContainsImage().Should().BeFalse();
55
Clipboard
.ContainsText().Should().BeFalse();
60
Clipboard
.ContainsAudio,
61
Clipboard
.ContainsFileDropList,
62
Clipboard
.ContainsImage,
63
Clipboard
.ContainsText
70
Clipboard
.Clear();
80
bool result =
Clipboard
.ContainsData(format);
81
Clipboard
.ContainsData(format).Should().Be(result);
89
bool result =
Clipboard
.ContainsText(format);
90
Clipboard
.ContainsText(format).Should().Be(result);
97
Action action = () =>
Clipboard
.ContainsText(format);
104
Stream? result =
Clipboard
.GetAudioStream();
105
(
Clipboard
.GetAudioStream() == result).Should().BeTrue();
114
object? result =
Clipboard
.GetData(format!);
116
result =
Clipboard
.GetData(format!);
123
DataObject result1 =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
124
DataObject result2 =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
131
StringCollection result =
Clipboard
.GetFileDropList();
132
Clipboard
.GetFileDropList().Should().BeEquivalentTo(result);
138
Image? result =
Clipboard
.GetImage();
139
Clipboard
.GetImage().Should().BeEquivalentTo(result);
145
string result =
Clipboard
.GetText();
146
Clipboard
.GetText().Should().Be(result);
153
string result =
Clipboard
.GetText(format);
154
Clipboard
.GetText(format).Should().Be(result);
161
Action action = () =>
Clipboard
.GetText(format);
169
Clipboard
.SetAudio(audioBytes);
171
Clipboard
.GetAudioStream().Should().BeOfType<MemoryStream>().Which.ToArray().Should().Equal(audioBytes);
172
Clipboard
.GetData(DataFormats.WaveAudio).Should().BeOfType<MemoryStream>().Which.ToArray().Should().Equal(audioBytes);
173
Clipboard
.ContainsAudio().Should().BeTrue();
174
Clipboard
.ContainsData(DataFormats.WaveAudio).Should().BeTrue();
181
Clipboard
.SetAudio(audioBytes);
183
Clipboard
.GetAudioStream().Should().BeNull();
184
Clipboard
.GetData(DataFormats.WaveAudio).Should().BeNull();
185
Clipboard
.ContainsAudio().Should().BeTrue();
186
Clipboard
.ContainsData(DataFormats.WaveAudio).Should().BeTrue();
192
Action action = () =>
Clipboard
.SetAudio((byte[])null!);
201
Clipboard
.SetAudio(audioStream);
203
Clipboard
.GetAudioStream().Should().BeOfType<MemoryStream>().Which.ToArray().Should().Equal(audioBytes);
204
Clipboard
.GetData(DataFormats.WaveAudio).Should().BeOfType<MemoryStream>().Which.ToArray().Should().Equal(audioBytes);
205
Clipboard
.ContainsAudio().Should().BeTrue();
206
Clipboard
.ContainsData(DataFormats.WaveAudio).Should().BeTrue();
213
Clipboard
.SetAudio(audioStream);
215
Clipboard
.GetAudioStream().Should().BeNull();
216
Clipboard
.GetData(DataFormats.WaveAudio).Should().BeNull();
217
Clipboard
.ContainsAudio().Should().BeTrue();
218
Clipboard
.ContainsData(DataFormats.WaveAudio).Should().BeTrue();
224
Action action = () =>
Clipboard
.SetAudio((Stream)null!);
233
Clipboard
.SetData(format, data!);
234
Clipboard
.GetData(format).Should().Be(data);
235
Clipboard
.ContainsData(format).Should().BeTrue();
245
Action action = () =>
Clipboard
.SetData(format!, "data");
254
Action action = () =>
Clipboard
.SetData("MyData", data: null!);
258
Clipboard
.ContainsData("MyData").Should().BeTrue();
259
Clipboard
.GetData("MyData").Should().BeNull();
260
Clipboard
.TryGetData("MyData", out string? data).Should().BeFalse();
264
Clipboard
.Clear();
273
Clipboard
.SetDataObject(data);
275
DataObject dataObject =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
277
Clipboard
.ContainsData(data.GetType().FullName).Should().BeTrue();
286
Clipboard
.SetDataObject(dataObject);
288
DataObject actual =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
290
Clipboard
.ContainsData(data.GetType().FullName).Should().BeTrue();
300
Clipboard
.SetDataObject(data, copy);
302
DataObject dataObject =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
304
Clipboard
.ContainsData(data.GetType().FullName).Should().BeTrue();
315
Clipboard
.SetDataObject(dataObject, copy, retryTimes, retryDelay);
317
DataObject actual =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
319
Clipboard
.ContainsData(data.GetType().FullName).Should().BeTrue();
329
Clipboard
.SetDataObject(data, copy, retryTimes, retryDelay);
331
DataObject dataObject =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
333
Clipboard
.ContainsData(data.GetType().FullName).Should().BeTrue();
338
() =>
Clipboard
.SetDataObject(null!),
339
() =>
Clipboard
.SetDataObject(null!, copy: true),
340
() =>
Clipboard
.SetDataObject(null!, copy: true, retryTimes: 10, retryDelay: 0)
353
Action action = () =>
Clipboard
.SetDataObject(new object(), copy: true, retryTimes: -1, retryDelay: 0);
360
Action action = () =>
Clipboard
.SetDataObject(new object(), copy: true, retryTimes: 10, retryDelay: -1);
366
Clipboard
.Clear,
367
() =>
Clipboard
.SetAudio(Array.Empty<byte>()),
368
() =>
Clipboard
.SetAudio(new MemoryStream()),
369
() =>
Clipboard
.SetData("format", data: null!),
370
() =>
Clipboard
.SetDataObject(new DataObject()),
371
() =>
Clipboard
.SetDataObject(new DataObject(), copy: true),
372
() =>
Clipboard
.SetDataObject(new DataObject(), copy: true, retryTimes: 10, retryDelay: 0),
373
() =>
Clipboard
.SetFileDropList(["filePath"]),
374
() =>
Clipboard
.SetText("text"),
375
() =>
Clipboard
.SetText("text", TextDataFormat.Text)
391
Action action = () =>
Clipboard
.SetImage(bitmap);
393
action = () =>
Clipboard
.SetImage(metafile);
395
action = () =>
Clipboard
.SetImage(enhancedMetafile);
407
Clipboard
.SetFileDropList(filePaths);
409
Clipboard
.GetFileDropList().Should().BeEquivalentTo(filePaths);
410
Clipboard
.ContainsFileDropList().Should().BeTrue();
416
Action action = () =>
Clipboard
.SetFileDropList(null!);
423
Action action = static () =>
Clipboard
.SetFileDropList([]);
436
Action action = () =>
Clipboard
.SetFileDropList(filePaths);
445
Clipboard
.SetImage(bitmap);
447
var result =
Clipboard
.GetImage().Should().BeOfType<Bitmap>().Subject;
450
Clipboard
.ContainsImage().Should().BeTrue();
463
Clipboard
.SetImage(metafile);
465
Clipboard
.GetImage().Should().BeNull();
466
Clipboard
.ContainsImage().Should().BeTrue();
470
Clipboard
.Clear();
484
Clipboard
.SetImage(metafile);
486
Clipboard
.GetImage().Should().BeNull();
487
Clipboard
.ContainsImage().Should().BeTrue();
491
Clipboard
.Clear();
498
Action action = () =>
Clipboard
.SetImage(null!);
506
Clipboard
.SetText("text", format);
507
Clipboard
.GetText(format).Should().Be("text");
508
Clipboard
.ContainsText(format).Should().BeTrue();
515
Action action = () =>
Clipboard
.SetText(text);
517
action = () =>
Clipboard
.SetText(text, TextDataFormat.Text);
525
Action action = () =>
Clipboard
.SetText("text", format);
533
Clipboard
.SetData(format, Color.Black);
535
Clipboard
.ContainsData(format).Should().BeTrue();
536
Clipboard
.GetData(format).Should().Be(Color.Black);
547
Clipboard
.SetData(format, new FileNotFoundException());
548
Clipboard
.ContainsData(format).Should().BeTrue();
550
Clipboard
.TryGetData(format, out NotSupportedException? exception).Should().BeTrue();
552
Clipboard
.GetData(format).Should().BeOfType<NotSupportedException>();
581
Clipboard
.SetDataObject(derived);
582
Clipboard
.GetDataObject().Should().BeSameAs(derived);
589
Clipboard
.SetDataObject(realDataObject);
591
IDataObject? clipboardDataObject =
Clipboard
.GetDataObject();
651
Clipboard
.Clear();
658
DataObject dataObject =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
661
Clipboard
.ContainsText().Should().BeTrue();
662
Clipboard
.ContainsData(DataFormats.Text).Should().BeTrue();
663
Clipboard
.ContainsData(DataFormats.UnicodeText).Should().BeTrue();
665
Clipboard
.GetText().Should().Be(testString);
666
Clipboard
.GetText(TextDataFormat.Text).Should().Be(testString);
667
Clipboard
.GetText(TextDataFormat.UnicodeText).Should().Be(testString);
669
Clipboard
.GetData("System.String").Should().BeNull();
720
Clipboard
.SetData("TestData", expected);
723
Clipboard
.TryGetData("TestData", out int? data).Should().BeTrue();
733
Clipboard
.SetData(format, expected);
735
Clipboard
.TryGetData(format, TestData.TestDataResolver, out TestData? data).Should().BeTrue();
742
Clipboard
.TryGetData(format, TestData.TestDataResolver, out TestData? testData).Should().BeTrue();
746
Action tryGetData = () =>
Clipboard
.TryGetData(format, out testData);
752
Action tryGetDataWithResolver = () =>
Clipboard
.TryGetData(format, TestData.TestDataResolver, out testData);
804
Action tryGetData = () =>
Clipboard
.TryGetData(format, out object? data);
810
Clipboard
.SetData(format, expected);
824
Clipboard
.SetData(format, expected);
826
Action tryGetData = () =>
Clipboard
.TryGetData(format, out object? data);
838
Action tryGetData = () =>
Clipboard
.TryGetData(format, out object? data);
842
Clipboard
.SetData(format, expected);
846
Clipboard
.SetData(format, expected);
866
Clipboard
.SetData("test", value);
868
var result =
Clipboard
.GetData("test").Should().BeOfType<uint[,]>().Subject;
881
Clipboard
.TryGetData("test", out uint[,]? data).Should().BeTrue();
893
Action action = () =>
Clipboard
.SetDataAsJson(format!, 1);
901
Action action = () =>
Clipboard
.SetDataAsJson(format, new DataObject());
903
Action clipboardSet2 = () =>
Clipboard
.SetDataAsJson(format, new DerivedDataObject());
912
Clipboard
.SetDataAsJson(format, generic1);
913
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().BeOfType<MemoryStream>();
965
Clipboard
.GetData("test").Should().BeOfType<MemoryStream>();
968
Clipboard
.GetData("test").Should().BeOfType<MemoryStream>();
980
Clipboard
.SetDataObject(dataObject, copy);
981
ITypedDataObject returnedDataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<ITypedDataObject>().Subject;
986
var legacyResult =
Clipboard
.GetData("testDataFormat");
1007
Clipboard
.SetDataObject(data, copy);
1009
Clipboard
.TryGetData("testData1", out SimpleTestData deserializedTestData1).Should().BeTrue();
1011
Clipboard
.TryGetData("testData2", out SimpleTestData deserializedTestData2).Should().BeTrue();
1013
Clipboard
.TryGetData("Mystring", out string? deserializedString).Should().BeTrue();
1024
Clipboard
.SetDataAsJson("testFormat", testData);
1027
ComTypes.IDataObject dataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<ComTypes.IDataObject>().Subject;
1087
Clipboard
.SetDataAsJson(format, font);
1088
Action a2 = () =>
Clipboard
.TryGetData(format, out Font? _);
1091
DataObject dataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<DataObject>().Subject;
1102
Clipboard
.SetData(format, data);
1104
Clipboard
.GetData(format).Should().BeOfType<NotSupportedException>();
1106
Clipboard
.Clear();
1110
Clipboard
.SetDataObject(jsonDataObject, copy);
1115
IDataObject received =
Clipboard
.GetDataObject().Should().BeAssignableTo<IDataObject>().Subject;
1118
byte[] jsonBytes =
Clipboard
.GetData(format).Should().BeOfType<byte[]>().Subject;
1125
JsonDataObject received =
Clipboard
.GetDataObject().Should().BeOfType<JsonDataObject>().Subject;
1184
Action clipboardSet = () =>
Clipboard
.SetDataAsJson<string>("format", null!);
1192
Clipboard
.SetData("TEXT", "Hello, World!");
1193
Clipboard
.ContainsText().Should().BeTrue();
1194
Clipboard
.ContainsData("TEXT").Should().BeTrue();
1195
Clipboard
.ContainsData(DataFormats.Text).Should().BeTrue();
1196
Clipboard
.ContainsData(DataFormats.UnicodeText).Should().BeTrue();
1198
IDataObject dataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<IDataObject>().Subject;
1206
Clipboard
.GetText().Should().BeEmpty();
1207
Clipboard
.GetText(TextDataFormat.Text).Should().BeEmpty();
1208
Clipboard
.GetText(TextDataFormat.UnicodeText).Should().BeEmpty();
1210
Clipboard
.GetData("System.String").Should().BeNull();
1211
Clipboard
.GetData("TEXT").Should().BeNull();
1218
Clipboard
.SetData("Text", expected);
1219
Clipboard
.ContainsText().Should().BeTrue();
1220
Clipboard
.ContainsData("TEXT").Should().BeTrue();
1221
Clipboard
.ContainsData(DataFormats.Text).Should().BeTrue();
1222
Clipboard
.ContainsData(DataFormats.UnicodeText).Should().BeTrue();
1224
IDataObject dataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<IDataObject>().Subject;
1231
Clipboard
.GetText().Should().Be(expected);
1232
Clipboard
.GetText(TextDataFormat.Text).Should().Be(expected);
1233
Clipboard
.GetText(TextDataFormat.UnicodeText).Should().Be(expected);
1235
Clipboard
.GetData("System.String").Should().Be(expected);
1238
MemoryStream stream =
Clipboard
.GetData("TEXT").Should().BeOfType<MemoryStream>().Subject;
1247
Clipboard
.SetDataObject(expected);
1248
Clipboard
.ContainsText().Should().BeTrue();
1249
Clipboard
.ContainsData("TEXT").Should().BeTrue();
1250
Clipboard
.ContainsData(DataFormats.Text).Should().BeTrue();
1251
Clipboard
.ContainsData(DataFormats.UnicodeText).Should().BeTrue();
1253
IDataObject dataObject =
Clipboard
.GetDataObject().Should().BeAssignableTo<IDataObject>().Subject;
1260
Clipboard
.GetText().Should().Be(expected);
1261
Clipboard
.GetText(TextDataFormat.Text).Should().Be(expected);
1262
Clipboard
.GetText(TextDataFormat.UnicodeText).Should().Be(expected);
1264
Clipboard
.GetData("System.String").Should().Be(expected);
1267
MemoryStream stream =
Clipboard
.GetData("TEXT").Should().BeOfType<MemoryStream>().Subject;
1282
Clipboard
.SetDataObject(data);
1283
Clipboard
.ContainsData(SomeDataObject.Format).Should().BeTrue();
1284
Clipboard
.GetDataObject()!.GetDataPresent(SomeDataObject.Format).Should().BeTrue();
1287
Clipboard
.SetDataObject(data);
1288
Clipboard
.ContainsData(SomeDataObject.Format).Should().BeTrue();
1289
Clipboard
.GetDataObject()!.GetDataPresent(SomeDataObject.Format).Should().BeTrue();
1339
Clipboard
.SetDataObject(data, copy);
1341
DataObject received =
Clipboard
.GetDataObject().Should().BeOfType<DataObject>().Subject;
1346
Clipboard
.TryGetData(format, out result).Should().BeTrue();
1362
Clipboard
.SetDataObject(testDataObject, copy);
1371
ITypedDataObject received =
Clipboard
.GetDataObject().Should().BeAssignableTo<ITypedDataObject>().Subject;
1376
Clipboard
.TryGetData(format, out result).Should().BeTrue();
1381
T received =
Clipboard
.GetDataObject().Should().BeOfType<T>().Subject;
System\Windows\Forms\RichTextBoxTests.ClipboardTests.cs (4)
24
Clipboard
.SetData("Embed Source", memoryStream);
45
Clipboard
.SetText(value);
57
Clipboard
.Clear();
78
Clipboard
.SetText(rtf);
System\Windows\Forms\ToolStripTextBoxTests.ClipboardTests.cs (1)
40
Clipboard
.SetText(textToPaste);
TextBoxBaseTests.ClipboardTests.cs (2)
158
Clipboard
.Clear();
168
Clipboard
.Clear();
TrimTest (1)
Form1.cs (1)
44
Clipboard
.SetText(text);