467 references to DataFormats
Microsoft.VisualBasic.Tests (8)
Microsoft\VisualBasic\MyServices\ClipboardProxyTests.cs (8)
10
using DataFormats = System.Windows.Forms.
DataFormats
;
47
clipboard.SetData(
DataFormats
.UnicodeText, data);
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));
System.Windows.Forms (45)
GlobalUsings.cs (3)
16
System.Windows.Forms.
DataFormats
.Format>;
18
System.Windows.Forms.
DataFormats
.Format>;
21
System.Windows.Forms.
DataFormats
.Format>;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (7)
7133
DataFormats
.Html,
7134
DataFormats
.Text,
7135
DataFormats
.UnicodeText,
7136
DataFormats
.CommaSeparatedValue
7421
if (string.Equals(format,
DataFormats
.Html, StringComparison.OrdinalIgnoreCase))
7720
if (string.Equals(format,
DataFormats
.Html, StringComparison.OrdinalIgnoreCase))
8136
if (string.Equals(format,
DataFormats
.Html, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (4)
1316
if (string.Equals(format,
DataFormats
.Html, StringComparison.OrdinalIgnoreCase))
1353
bool csv = string.Equals(format,
DataFormats
.CommaSeparatedValue, StringComparison.OrdinalIgnoreCase);
1355
string.Equals(format,
DataFormats
.Text, StringComparison.OrdinalIgnoreCase) ||
1356
string.Equals(format,
DataFormats
.UnicodeText, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnHeaderCell.cs (4)
138
if (string.Equals(format,
DataFormats
.Html, StringComparison.OrdinalIgnoreCase))
171
bool csv = string.Equals(format,
DataFormats
.CommaSeparatedValue, StringComparison.OrdinalIgnoreCase);
173
string.Equals(format,
DataFormats
.Text, StringComparison.OrdinalIgnoreCase) ||
174
string.Equals(format,
DataFormats
.UnicodeText, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\DataGridView\DataGridViewRowHeaderCell.cs (4)
108
if (string.Equals(format,
DataFormats
.Html, StringComparison.OrdinalIgnoreCase))
143
bool csv = string.Equals(format,
DataFormats
.CommaSeparatedValue, StringComparison.OrdinalIgnoreCase);
145
string.Equals(format,
DataFormats
.Text, StringComparison.OrdinalIgnoreCase) ||
146
string.Equals(format,
DataFormats
.UnicodeText, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\RichTextBox\RichTextBox.cs (2)
1606
public bool CanPaste(
DataFormats
.Format clipFormat)
2587
public void Paste(
DataFormats
.Format clipFormat)
System\Windows\Forms\OLE\Clipboard.cs (19)
83
/// Indicates whether there is data on the Clipboard in the <see cref="
DataFormats
.WaveAudio"/> format.
98
/// Indicates whether there is data on the Clipboard that is in the <see cref="
DataFormats
.FileDrop"/> format
101
public static bool ContainsFileDropList() => ContainsData(
DataFormats
.FileDrop, autoConvert: true);
104
/// Indicates whether there is data on the Clipboard that is in the <see cref="
DataFormats
.Bitmap"/> format
107
public static bool ContainsImage() => ContainsData(
DataFormats
.Bitmap, autoConvert: true);
159
/// The format of the data to retrieve. See the <see cref="
DataFormats
"/> class for a set of predefined data formats.
218
/// Pre-defined <see cref="
DataFormats
"/> or other data that was serialized via <see cref="SetDataAsJson{T}(string, T)"/>
328
/// Pre-defined <see cref="
DataFormats
"/> or other data that was serialized via <see cref="SetDataAsJson{T}(string, T)"/>
376
public static Image? GetImage() => GetTypedDataIfAvailable<Image>(
DataFormats
.Bitmap);
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.
450
/// Clears the Clipboard and then adds a collection of file names in the <see cref="
DataFormats
.FileDrop"/> format.
456
/// Clears the Clipboard and then adds an <see cref="Image"/> in the <see cref="
DataFormats
.Bitmap"/> format.
479
TextDataFormat.Text =>
DataFormats
.Text,
480
TextDataFormat.UnicodeText =>
DataFormats
.UnicodeText,
481
TextDataFormat.Rtf =>
DataFormats
.Rtf,
482
TextDataFormat.Html =>
DataFormats
.Html,
483
TextDataFormat.CommaSeparatedValue =>
DataFormats
.CommaSeparatedValue,
484
_ =>
DataFormats
.UnicodeText,
System\Windows\Forms\OLE\DataObject.cs (2)
211
public virtual Stream? GetAudioStream() => GetData(
DataFormats
.WaveAudio, autoConvert: false) as Stream;
224
public virtual Image? GetImage() => GetData(
DataFormats
.Bitmap, autoConvert: true) as Image;
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\OleDragDropHandler.ComponentDataObject.cs (1)
203
return [NestedToolboxItemFormat, DataFormat,
DataFormats
.Serializable, ExtraInfoFormat];
System.Windows.Forms.Tests (371)
System\Windows\Forms\ClipboardTests.cs (18)
170
Clipboard.GetData(
DataFormats
.WaveAudio).Should().BeOfType<MemoryStream>().Which.ToArray().Should().Equal(audioBytes);
172
Clipboard.ContainsData(
DataFormats
.WaveAudio).Should().BeTrue();
182
Clipboard.GetData(
DataFormats
.WaveAudio).Should().BeNull();
184
Clipboard.ContainsData(
DataFormats
.WaveAudio).Should().BeTrue();
202
Clipboard.GetData(
DataFormats
.WaveAudio).Should().BeOfType<MemoryStream>().Which.ToArray().Should().Equal(audioBytes);
204
Clipboard.ContainsData(
DataFormats
.WaveAudio).Should().BeTrue();
214
Clipboard.GetData(
DataFormats
.WaveAudio).Should().BeNull();
216
Clipboard.ContainsData(
DataFormats
.WaveAudio).Should().BeTrue();
661
dataObject.GetData(
DataFormats
.Text).Should().Be(testString);
664
Clipboard.ContainsData(
DataFormats
.Text).Should().BeTrue();
665
Clipboard.ContainsData(
DataFormats
.UnicodeText).Should().BeTrue();
1022
cfFormat = (short)
DataFormats
.GetFormat("testFormat").Id,
1187
Clipboard.ContainsData(
DataFormats
.Text).Should().BeTrue();
1188
Clipboard.ContainsData(
DataFormats
.UnicodeText).Should().BeTrue();
1213
Clipboard.ContainsData(
DataFormats
.Text).Should().BeTrue();
1214
Clipboard.ContainsData(
DataFormats
.UnicodeText).Should().BeTrue();
1242
Clipboard.ContainsData(
DataFormats
.Text).Should().BeTrue();
1243
Clipboard.ContainsData(
DataFormats
.UnicodeText).Should().BeTrue();
System\Windows\Forms\DataFormatsTests.ClipboardTests.cs (3)
27
DataFormats
.Format result =
DataFormats
.GetFormat(id);
28
Assert.Equal(result,
DataFormats
.GetFormat(id));
System\Windows\Forms\DataFormatsTests.cs (58)
15
yield return new object[] {
DataFormats
.Bitmap, "Bitmap" };
16
yield return new object[] {
DataFormats
.CommaSeparatedValue, "Csv" };
17
yield return new object[] {
DataFormats
.Dib, "DeviceIndependentBitmap" };
18
yield return new object[] {
DataFormats
.Dif, "DataInterchangeFormat" };
19
yield return new object[] {
DataFormats
.EnhancedMetafile, "EnhancedMetafile" };
20
yield return new object[] {
DataFormats
.FileDrop, "FileDrop" };
21
yield return new object[] {
DataFormats
.Html, "HTML Format" };
22
yield return new object[] {
DataFormats
.Locale, "Locale" };
23
yield return new object[] {
DataFormats
.MetafilePict, "MetaFilePict" };
24
yield return new object[] {
DataFormats
.OemText, "OEMText" };
25
yield return new object[] {
DataFormats
.Palette, "Palette" };
26
yield return new object[] {
DataFormats
.PenData, "PenData" };
27
yield return new object[] {
DataFormats
.Riff, "RiffAudio" };
28
yield return new object[] {
DataFormats
.Rtf, "Rich Text Format" };
29
yield return new object[] {
DataFormats
.Serializable, "PersistentObject" };
30
yield return new object[] {
DataFormats
.StringFormat, "System.String" };
31
yield return new object[] {
DataFormats
.SymbolicLink, "SymbolicLink" };
32
yield return new object[] {
DataFormats
.Text, "Text" };
33
yield return new object[] {
DataFormats
.Tiff, "TaggedImageFileFormat" };
34
yield return new object[] {
DataFormats
.UnicodeText, "UnicodeText" };
35
yield return new object[] {
DataFormats
.WaveAudio, "WaveAudio" };
47
yield return new object[] {
DataFormats
.Bitmap, "Bitmap", 2 };
48
yield return new object[] {
DataFormats
.Dib, "DeviceIndependentBitmap", 8 };
49
yield return new object[] {
DataFormats
.Dif, "DataInterchangeFormat", 5 };
50
yield return new object[] {
DataFormats
.EnhancedMetafile, "EnhancedMetafile", 14 };
51
yield return new object[] {
DataFormats
.FileDrop, "FileDrop", 15 };
52
yield return new object[] {
DataFormats
.Locale, "Locale", 16 };
53
yield return new object[] {
DataFormats
.MetafilePict, "MetaFilePict", 3 };
54
yield return new object[] {
DataFormats
.OemText, "OEMText", 7 };
55
yield return new object[] {
DataFormats
.Palette, "Palette", 9 };
56
yield return new object[] {
DataFormats
.PenData, "PenData", 10 };
57
yield return new object[] {
DataFormats
.Riff, "RiffAudio", 11 };
58
yield return new object[] {
DataFormats
.SymbolicLink, "SymbolicLink", 4 };
59
yield return new object[] {
DataFormats
.Text, "Text", 1 };
60
yield return new object[] {
DataFormats
.Tiff, "TaggedImageFileFormat", 6 };
61
yield return new object[] {
DataFormats
.UnicodeText, "UnicodeText", 13 };
62
yield return new object[] {
DataFormats
.WaveAudio, "WaveAudio", 12 };
69
DataFormats
.Format result =
DataFormats
.GetFormat(format);
70
Assert.Same(result,
DataFormats
.GetFormat(format.ToLowerInvariant()));
75
Assert.Same(result,
DataFormats
.GetFormat(format));
80
yield return new object[] {
DataFormats
.CommaSeparatedValue, "Csv" };
81
yield return new object[] {
DataFormats
.Html, "HTML Format" };
82
yield return new object[] {
DataFormats
.Rtf, "Rich Text Format" };
83
yield return new object[] {
DataFormats
.Serializable, "PersistentObject" };
84
yield return new object[] {
DataFormats
.StringFormat, "System.String" };
92
DataFormats
.Format result =
DataFormats
.GetFormat(format);
93
Assert.Same(result,
DataFormats
.GetFormat(format));
94
Assert.Same(result,
DataFormats
.GetFormat(format.ToLowerInvariant()));
104
Assert.Same(result,
DataFormats
.GetFormat(result.Id));
110
Assert.Throws<ArgumentException>("format", () =>
DataFormats
.GetFormat(""));
111
Assert.Throws<ArgumentNullException>("format", () =>
DataFormats
.GetFormat(null));
123
Assert.Throws<Win32Exception>(() =>
DataFormats
.GetFormat(format));
154
DataFormats
.Format result =
DataFormats
.GetFormat(id);
155
Assert.Equal(result,
DataFormats
.GetFormat(id));
166
var format = new
DataFormats
.Format(name, id);
System\Windows\Forms\DataObjectExtensionsTests.cs (14)
18
Action tryGetData2 = () => DataObjectExtensions.TryGetData<string>(dataObject: null!,
DataFormats
.Text, out _);
20
Action tryGetData3 = () => DataObjectExtensions.TryGetData<string>(dataObject: null!,
DataFormats
.Dib, autoConvert: true, out _);
22
Action tryGetData4 = () => DataObjectExtensions.TryGetData<string>(dataObject: null!,
DataFormats
.EnhancedMetafile, autoConvert: false, out _);
24
Action tryGetData5 = () => DataObjectExtensions.TryGetData<string>(dataObject: null!,
DataFormats
.UnicodeText, Resolver, autoConvert: true, out _);
26
Action tryGetData6 = () => DataObjectExtensions.TryGetData<string>(dataObject: null!,
DataFormats
.Serializable, Resolver, autoConvert: false, out _);
45
Action tryGetData = () => dataObject.TryGetData<string>(
DataFormats
.Text, out _);
55
Action tryGetData = () => dataObject.TryGetData<string>(
DataFormats
.CommaSeparatedValue, autoConvert, out _);
65
Action tryGetData = () => dataObject.TryGetData<string>(
DataFormats
.UnicodeText, Resolver, autoConvert, out _);
82
dataObject.TryGetData(
DataFormats
.Dib, out Bitmap? bitmap).Should().BeFalse();
91
dataObject.TryGetData(
DataFormats
.Serializable, autoConvert, out Font? font).Should().BeFalse();
100
dataObject.TryGetData(
DataFormats
.SymbolicLink, Resolver, autoConvert, out DateTime? date).Should().BeFalse();
116
dataObject.TryGetData(
DataFormats
.Dib, out Bitmap? _).Should().BeFalse();
125
dataObject.TryGetData(
DataFormats
.FileDrop, autoConvert, out int? _).Should().BeFalse();
134
dataObject.TryGetData(
DataFormats
.SymbolicLink, Resolver, autoConvert, out DateTime? date).Should().BeFalse();
System\Windows\Forms\DataObjectTests.ClipboardTests.cs (22)
87
theoryData.Add(format, null, format ==
DataFormats
.FileDrop, format ==
DataFormats
.Bitmap);
88
theoryData.Add(format, "input", format ==
DataFormats
.FileDrop, format ==
DataFormats
.Bitmap);
118
dataObject.ContainsAudio().Should().Be(format ==
DataFormats
.WaveAudio);
121
dataObject.ContainsText().Should().Be(format ==
DataFormats
.UnicodeText);
122
dataObject.ContainsText(TextDataFormat.Text).Should().Be(format ==
DataFormats
.UnicodeText);
123
dataObject.ContainsText(TextDataFormat.UnicodeText).Should().Be(format ==
DataFormats
.UnicodeText);
124
dataObject.ContainsText(TextDataFormat.Rtf).Should().Be(format ==
DataFormats
.Rtf);
125
dataObject.ContainsText(TextDataFormat.Html).Should().Be(format ==
DataFormats
.Html);
126
dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().Be(format ==
DataFormats
.CommaSeparatedValue);
142
theoryData.Add(format, autoConvert, null, format ==
DataFormats
.FileDrop, format ==
DataFormats
.Bitmap);
143
theoryData.Add(format, autoConvert, "input", format ==
DataFormats
.FileDrop, format ==
DataFormats
.Bitmap);
178
dataObject.ContainsAudio().Should().Be(format ==
DataFormats
.WaveAudio);
181
dataObject.ContainsText().Should().Be(format ==
DataFormats
.UnicodeText);
182
dataObject.ContainsText(TextDataFormat.Text).Should().Be(format ==
DataFormats
.UnicodeText);
183
dataObject.ContainsText(TextDataFormat.UnicodeText).Should().Be(format ==
DataFormats
.UnicodeText);
184
dataObject.ContainsText(TextDataFormat.Rtf).Should().Be(format ==
DataFormats
.Rtf);
185
dataObject.ContainsText(TextDataFormat.Html).Should().Be(format ==
DataFormats
.Html);
186
dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().Be(format ==
DataFormats
.CommaSeparatedValue);
System\Windows\Forms\DataObjectTests.cs (242)
31
DataFormats
.CommaSeparatedValue,
32
DataFormats
.Dib,
33
DataFormats
.Dif,
34
DataFormats
.PenData,
35
DataFormats
.Riff,
36
DataFormats
.Tiff,
37
DataFormats
.WaveAudio,
38
DataFormats
.SymbolicLink,
39
DataFormats
.StringFormat,
40
DataFormats
.Bitmap,
41
DataFormats
.EnhancedMetafile,
42
DataFormats
.FileDrop,
43
DataFormats
.Html,
44
DataFormats
.MetafilePict,
45
DataFormats
.OemText,
46
DataFormats
.Palette,
47
DataFormats
.Rtf,
48
DataFormats
.Text,
49
DataFormats
.UnicodeText,
60
DataFormats
.Serializable,
80
.Setup(o => o.GetDataPresent(
DataFormats
.WaveAudio, false))
84
mockDataObject.Verify(o => o.GetDataPresent(
DataFormats
.WaveAudio, false), Times.Once());
103
.Setup(o => o.GetDataPresent(
DataFormats
.FileDrop, true))
107
mockDataObject.Verify(o => o.GetDataPresent(
DataFormats
.FileDrop, true), Times.Once());
126
.Setup(o => o.GetDataPresent(
DataFormats
.Bitmap, true))
130
mockDataObject.Verify(o => o.GetDataPresent(
DataFormats
.Bitmap, true), Times.Once());
169
theoryData.Add(TextDataFormat.Text,
DataFormats
.UnicodeText, result);
170
theoryData.Add(TextDataFormat.UnicodeText,
DataFormats
.UnicodeText, result);
171
theoryData.Add(TextDataFormat.Rtf,
DataFormats
.Rtf, result);
172
theoryData.Add(TextDataFormat.Html,
DataFormats
.Html, result);
173
theoryData.Add(TextDataFormat.CommaSeparatedValue,
DataFormats
.CommaSeparatedValue, result);
228
dataObject.SetData(
DataFormats
.WaveAudio, result);
241
.Setup(o => o.GetData(
DataFormats
.WaveAudio, false))
245
mockDataObject.Verify(o => o.GetData(
DataFormats
.WaveAudio, false), Times.Once());
434
DataFormats
.CommaSeparatedValue,
466
string format =
DataFormats
.Bitmap;
479
string format =
DataFormats
.Bitmap;
492
{
DataFormats
.CommaSeparatedValue, true },
494
{
DataFormats
.CommaSeparatedValue, false },
529
string format =
DataFormats
.Bitmap;
567
string format =
DataFormats
.Bitmap;
580
string format =
DataFormats
.Bitmap;
736
dataObject.SetData(
DataFormats
.FileDrop, result);
749
.Setup(o => o.GetData(
DataFormats
.FileDrop, true))
753
mockDataObject.Verify(o => o.GetData(
DataFormats
.FileDrop, true), Times.Once());
906
dataObject.SetData(
DataFormats
.Bitmap, result);
919
.Setup(o => o.GetData(
DataFormats
.Bitmap, true))
923
mockDataObject.Verify(o => o.GetData(
DataFormats
.Bitmap, true), Times.Once());
946
dataObject.SetData(
DataFormats
.UnicodeText, result);
976
{ TextDataFormat.Text,
DataFormats
.UnicodeText, null, string.Empty },
977
{ TextDataFormat.Text,
DataFormats
.UnicodeText, new(), string.Empty },
978
{ TextDataFormat.Text,
DataFormats
.UnicodeText, string.Empty, string.Empty },
979
{ TextDataFormat.Text,
DataFormats
.UnicodeText, " ", " " },
980
{ TextDataFormat.Text,
DataFormats
.UnicodeText, "a", "a" },
982
{ TextDataFormat.UnicodeText,
DataFormats
.UnicodeText, null, string.Empty },
983
{ TextDataFormat.UnicodeText,
DataFormats
.UnicodeText, new(), string.Empty },
984
{ TextDataFormat.UnicodeText,
DataFormats
.UnicodeText, string.Empty, string.Empty },
985
{ TextDataFormat.UnicodeText,
DataFormats
.UnicodeText, " ", " " },
986
{ TextDataFormat.UnicodeText,
DataFormats
.UnicodeText, "a", "a" },
988
{ TextDataFormat.Rtf,
DataFormats
.Rtf, null, string.Empty },
989
{ TextDataFormat.Rtf,
DataFormats
.Rtf, new(), string.Empty },
990
{ TextDataFormat.Rtf,
DataFormats
.Rtf, string.Empty, string.Empty },
991
{ TextDataFormat.Rtf,
DataFormats
.Rtf, " ", " " },
992
{ TextDataFormat.Rtf,
DataFormats
.Rtf, "a", "a" },
994
{ TextDataFormat.Html,
DataFormats
.Html, null, string.Empty },
995
{ TextDataFormat.Html,
DataFormats
.Html, new(), string.Empty },
996
{ TextDataFormat.Html,
DataFormats
.Html, string.Empty, string.Empty },
997
{ TextDataFormat.Html,
DataFormats
.Html, " ", " " },
998
{ TextDataFormat.Html,
DataFormats
.Html, "a", "a" },
1000
{ TextDataFormat.CommaSeparatedValue,
DataFormats
.CommaSeparatedValue, null, string.Empty },
1001
{ TextDataFormat.CommaSeparatedValue,
DataFormats
.CommaSeparatedValue, new(), string.Empty },
1002
{ TextDataFormat.CommaSeparatedValue,
DataFormats
.CommaSeparatedValue, string.Empty, string.Empty },
1003
{ TextDataFormat.CommaSeparatedValue,
DataFormats
.CommaSeparatedValue, " ", " " },
1004
{ TextDataFormat.CommaSeparatedValue,
DataFormats
.CommaSeparatedValue, "a", "a" },
1055
dataObject.GetData(
DataFormats
.WaveAudio, autoConvert: true).Should().BeOfType<MemoryStream>().Subject.ToArray().Should().Equal(audioBytes);
1056
dataObject.GetData(
DataFormats
.WaveAudio, autoConvert: false).Should().BeOfType<MemoryStream>().Subject.ToArray().Should().Equal(audioBytes);
1059
dataObject.GetDataPresent(
DataFormats
.WaveAudio, autoConvert: true).Should().BeTrue();
1060
dataObject.GetDataPresent(
DataFormats
.WaveAudio, autoConvert: false).Should().BeTrue();
1084
.Setup(o => o.SetData(
DataFormats
.WaveAudio, false, It.IsAny<MemoryStream>()))
1088
mockDataObject.Verify(o => o.SetData(
DataFormats
.WaveAudio, false, It.IsAny<MemoryStream>()), Times.Once());
1113
dataObject.GetData(
DataFormats
.WaveAudio, autoConvert: true).Should().BeSameAs(audioStream);
1114
dataObject.GetData(
DataFormats
.WaveAudio, autoConvert: false).Should().BeSameAs(audioStream);
1117
dataObject.GetDataPresent(
DataFormats
.WaveAudio, autoConvert: true).Should().BeTrue();
1118
dataObject.GetDataPresent(
DataFormats
.WaveAudio, autoConvert: false).Should().BeTrue();
1130
.Setup(o => o.SetData(
DataFormats
.WaveAudio, false, audioStream))
1133
mockDataObject.Verify(o => o.SetData(
DataFormats
.WaveAudio, false, audioStream), Times.Once());
1142
.Setup(o => o.SetData(
DataFormats
.WaveAudio, false, audioStream))
1146
mockDataObject.Verify(o => o.SetData(
DataFormats
.WaveAudio, false, audioStream), Times.Once());
1161
{ new Mock<ISerializable>(MockBehavior.Strict).Object,
DataFormats
.Serializable }
1203
dataObject.GetData(
DataFormats
.Serializable, autoConvert: false).Should().Be(data1);
1204
dataObject.GetData(
DataFormats
.Serializable, autoConvert: true).Should().Be(data1);
1208
dataObject.GetDataPresent(
DataFormats
.Serializable, autoConvert: false).Should().BeTrue();
1209
dataObject.GetDataPresent(
DataFormats
.Serializable, autoConvert: true).Should().BeTrue();
1250
theoryData.Add(format, null, format ==
DataFormats
.FileDrop, format ==
DataFormats
.Bitmap);
1251
theoryData.Add(format, "input", format ==
DataFormats
.FileDrop, format ==
DataFormats
.Bitmap);
1281
dataObject.ContainsAudio().Should().Be(format ==
DataFormats
.WaveAudio);
1284
dataObject.ContainsText().Should().Be(format ==
DataFormats
.UnicodeText);
1285
dataObject.ContainsText(TextDataFormat.Text).Should().Be(format ==
DataFormats
.UnicodeText);
1286
dataObject.ContainsText(TextDataFormat.UnicodeText).Should().Be(format ==
DataFormats
.UnicodeText);
1287
dataObject.ContainsText(TextDataFormat.Rtf).Should().Be(format ==
DataFormats
.Rtf);
1288
dataObject.ContainsText(TextDataFormat.Html).Should().Be(format ==
DataFormats
.Html);
1289
dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().Be(format ==
DataFormats
.CommaSeparatedValue);
1337
dataObject.SetData(
DataFormats
.Dib, autoConvert: true, image);
1340
dataObject.GetData(
DataFormats
.Bitmap, autoConvert: true).Should().BeSameAs(image);
1341
dataObject.GetData(
DataFormats
.Bitmap, autoConvert: false).Should().BeSameAs(image);
1344
dataObject.GetData(
DataFormats
.Dib, autoConvert: true).Should().BeNull();
1345
dataObject.GetData(
DataFormats
.Dib, autoConvert: false).Should().BeNull();
1348
dataObject.GetDataPresent(
DataFormats
.Bitmap, autoConvert: true).Should().BeTrue();
1349
dataObject.GetDataPresent(
DataFormats
.Bitmap, autoConvert: false).Should().BeTrue();
1352
dataObject.GetDataPresent(
DataFormats
.Dib, autoConvert: true).Should().BeFalse();
1353
dataObject.GetDataPresent(
DataFormats
.Dib, autoConvert: false).Should().BeFalse();
1394
theoryData.Add(format, autoConvert, null, format ==
DataFormats
.FileDrop, format ==
DataFormats
.Bitmap);
1395
theoryData.Add(format, autoConvert, "input", format ==
DataFormats
.FileDrop, format ==
DataFormats
.Bitmap);
1430
dataObject.ContainsAudio().Should().Be(format ==
DataFormats
.WaveAudio);
1433
dataObject.ContainsText().Should().Be(format ==
DataFormats
.UnicodeText);
1434
dataObject.ContainsText(TextDataFormat.Text).Should().Be(format ==
DataFormats
.UnicodeText);
1435
dataObject.ContainsText(TextDataFormat.UnicodeText).Should().Be(format ==
DataFormats
.UnicodeText);
1436
dataObject.ContainsText(TextDataFormat.Rtf).Should().Be(format ==
DataFormats
.Rtf);
1437
dataObject.ContainsText(TextDataFormat.Html).Should().Be(format ==
DataFormats
.Html);
1438
dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().Be(format ==
DataFormats
.CommaSeparatedValue);
1474
dataObject.ContainsAudio().Should().Be(format ==
DataFormats
.WaveAudio);
1490
dataObject.SetData(
DataFormats
.Dib, autoConvert: true, image);
1493
dataObject.GetData(
DataFormats
.Bitmap, autoConvert: true).Should().BeSameAs(image);
1494
dataObject.GetData(
DataFormats
.Bitmap, autoConvert: false).Should().BeSameAs(image);
1497
dataObject.GetData(
DataFormats
.Dib, autoConvert: true).Should().BeNull();
1498
dataObject.GetData(
DataFormats
.Dib, autoConvert: false).Should().BeNull();
1501
dataObject.GetDataPresent(
DataFormats
.Bitmap, autoConvert: true).Should().BeTrue();
1502
dataObject.GetDataPresent(
DataFormats
.Bitmap, autoConvert: false).Should().BeTrue();
1505
dataObject.GetDataPresent(
DataFormats
.Dib, autoConvert: true).Should().BeFalse();
1506
dataObject.GetDataPresent(
DataFormats
.Dib, autoConvert: false).Should().BeFalse();
1596
((Action)(() => dataObject.SetData(
DataFormats
.Dib, false, new Bitmap(10, 10))))
1614
dataObject.GetData(
DataFormats
.FileDrop, autoConvert: true).Should().BeEquivalentTo(filePaths.Cast<string>());
1615
dataObject.GetData(
DataFormats
.FileDrop, autoConvert: false).Should().BeEquivalentTo(filePaths.Cast<string>());
1622
dataObject.GetDataPresent(
DataFormats
.FileDrop, autoConvert: true).Should().BeTrue();
1623
dataObject.GetDataPresent(
DataFormats
.FileDrop, autoConvert: false).Should().BeTrue();
1639
.Setup(o => o.SetData(
DataFormats
.FileDrop, true, It.IsAny<string[]>()))
1642
mockDataObject.Verify(o => o.SetData(
DataFormats
.FileDrop, true, It.IsAny<string[]>()), Times.Once());
1651
.Setup(o => o.SetData(
DataFormats
.FileDrop, true, It.IsAny<string[]>()))
1655
mockDataObject.Verify(o => o.SetData(
DataFormats
.FileDrop, true, It.IsAny<string[]>()), Times.Once());
1674
dataObject.GetData(
DataFormats
.Bitmap, autoConvert: true).Should().BeSameAs(image);
1675
dataObject.GetData(
DataFormats
.Bitmap, autoConvert: false).Should().BeSameAs(image);
1678
dataObject.GetData(
DataFormats
.Dib, autoConvert: true).Should().BeNull();
1679
dataObject.GetData(
DataFormats
.Dib, autoConvert: false).Should().BeNull();
1682
dataObject.GetDataPresent(
DataFormats
.Bitmap, autoConvert: true).Should().BeTrue();
1683
dataObject.GetDataPresent(
DataFormats
.Bitmap, autoConvert: false).Should().BeTrue();
1686
dataObject.GetDataPresent(
DataFormats
.Dib, autoConvert: true).Should().BeFalse();
1687
dataObject.GetDataPresent(
DataFormats
.Dib, autoConvert: false).Should().BeFalse();
1700
.Setup(o => o.SetData(
DataFormats
.Bitmap, true, image))
1703
mockDataObject.Verify(o => o.SetData(
DataFormats
.Bitmap, true, image), Times.Once());
1713
.Setup(o => o.SetData(
DataFormats
.Bitmap, true, image))
1717
mockDataObject.Verify(o => o.SetData(
DataFormats
.Bitmap, true, image), Times.Once());
1742
dataObject.GetData(
DataFormats
.UnicodeText, autoConvert: true).Should().BeSameAs(textData);
1743
dataObject.GetData(
DataFormats
.UnicodeText, autoConvert: false).Should().BeSameAs(textData);
1744
dataObject.GetData(
DataFormats
.Text, autoConvert: true).Should().BeSameAs(textData);
1745
dataObject.GetData(
DataFormats
.Text, autoConvert: false).Should().BeNull();
1746
dataObject.GetData(
DataFormats
.StringFormat, autoConvert: true).Should().BeSameAs(textData);
1747
dataObject.GetData(
DataFormats
.StringFormat, autoConvert: false).Should().BeNull();
1748
dataObject.GetData(
DataFormats
.Rtf, autoConvert: true).Should().BeNull();
1749
dataObject.GetData(
DataFormats
.Rtf, autoConvert: false).Should().BeNull();
1750
dataObject.GetData(
DataFormats
.Html, autoConvert: true).Should().BeNull();
1751
dataObject.GetData(
DataFormats
.Html, autoConvert: false).Should().BeNull();
1752
dataObject.GetData(
DataFormats
.CommaSeparatedValue, autoConvert: true).Should().BeNull();
1753
dataObject.GetData(
DataFormats
.CommaSeparatedValue, autoConvert: false).Should().BeNull();
1756
dataObject.GetDataPresent(
DataFormats
.UnicodeText, autoConvert: true).Should().BeTrue();
1757
dataObject.GetDataPresent(
DataFormats
.UnicodeText, autoConvert: false).Should().BeTrue();
1758
dataObject.GetDataPresent(
DataFormats
.Text, autoConvert: true).Should().BeFalse();
1759
dataObject.GetDataPresent(
DataFormats
.Text, autoConvert: false).Should().BeFalse();
1760
dataObject.GetDataPresent(
DataFormats
.StringFormat, autoConvert: true).Should().BeFalse();
1761
dataObject.GetDataPresent(
DataFormats
.StringFormat, autoConvert: false).Should().BeFalse();
1762
dataObject.GetDataPresent(
DataFormats
.Rtf, autoConvert: true).Should().BeFalse();
1763
dataObject.GetDataPresent(
DataFormats
.Rtf, autoConvert: false).Should().BeFalse();
1764
dataObject.GetDataPresent(
DataFormats
.Html, autoConvert: true).Should().BeFalse();
1765
dataObject.GetDataPresent(
DataFormats
.Html, autoConvert: false).Should().BeFalse();
1766
dataObject.GetDataPresent(
DataFormats
.CommaSeparatedValue, autoConvert: true).Should().BeFalse();
1767
dataObject.GetDataPresent(
DataFormats
.CommaSeparatedValue, autoConvert: false).Should().BeFalse();
1791
.Setup(o => o.SetData(
DataFormats
.UnicodeText, false, textData))
1795
mockDataObject.Verify(o => o.SetData(
DataFormats
.UnicodeText, false, textData), Times.Once());
1821
dataObject.GetData(
DataFormats
.UnicodeText, autoConvert: true).Should().Be(expectedUnicodeText);
1822
dataObject.GetData(
DataFormats
.UnicodeText, autoConvert: false).Should().Be(expectedUnicodeText);
1823
dataObject.GetData(
DataFormats
.Text, autoConvert: true).Should().Be(expectedUnicodeText);
1824
dataObject.GetData(
DataFormats
.Text, autoConvert: false).Should().BeNull();
1825
dataObject.GetData(
DataFormats
.StringFormat, autoConvert: true).Should().Be(expectedUnicodeText);
1826
dataObject.GetData(
DataFormats
.StringFormat, autoConvert: false).Should().BeNull();
1827
dataObject.GetData(
DataFormats
.Rtf, autoConvert: true).Should().Be(expectedRtfText);
1828
dataObject.GetData(
DataFormats
.Rtf, autoConvert: false).Should().Be(expectedRtfText);
1829
dataObject.GetData(
DataFormats
.Html, autoConvert: true).Should().Be(expectedHtmlText);
1830
dataObject.GetData(
DataFormats
.Html, autoConvert: false).Should().Be(expectedHtmlText);
1831
dataObject.GetData(
DataFormats
.CommaSeparatedValue, autoConvert: true).Should().Be(expectedCsvText);
1832
dataObject.GetData(
DataFormats
.CommaSeparatedValue, autoConvert: false).Should().Be(expectedCsvText);
1835
dataObject.GetDataPresent(
DataFormats
.UnicodeText, autoConvert: true).Should().Be(expectedUnicodeText is not null);
1836
dataObject.GetDataPresent(
DataFormats
.UnicodeText, autoConvert: false).Should().Be(expectedUnicodeText is not null);
1837
dataObject.GetDataPresent(
DataFormats
.Text, autoConvert: true).Should().BeFalse();
1838
dataObject.GetDataPresent(
DataFormats
.Text, autoConvert: false).Should().BeFalse();
1839
dataObject.GetDataPresent(
DataFormats
.StringFormat, autoConvert: true).Should().BeFalse();
1840
dataObject.GetDataPresent(
DataFormats
.StringFormat, autoConvert: false).Should().BeFalse();
1841
dataObject.GetDataPresent(
DataFormats
.Rtf, autoConvert: true).Should().Be(expectedRtfText is not null);
1842
dataObject.GetDataPresent(
DataFormats
.Rtf, autoConvert: false).Should().Be(expectedRtfText is not null);
1843
dataObject.GetDataPresent(
DataFormats
.Html, autoConvert: true).Should().Be(expectedHtmlText is not null);
1844
dataObject.GetDataPresent(
DataFormats
.Html, autoConvert: false).Should().Be(expectedHtmlText is not null);
1845
dataObject.GetDataPresent(
DataFormats
.CommaSeparatedValue, autoConvert: true).Should().Be(expectedCsvText is not null);
1846
dataObject.GetDataPresent(
DataFormats
.CommaSeparatedValue, autoConvert: false).Should().Be(expectedCsvText is not null);
1854
theoryData.Add(textData, TextDataFormat.Text,
DataFormats
.UnicodeText);
1855
theoryData.Add(textData, TextDataFormat.UnicodeText,
DataFormats
.UnicodeText);
1856
theoryData.Add(textData, TextDataFormat.Rtf,
DataFormats
.Rtf);
1857
theoryData.Add(textData, TextDataFormat.Html,
DataFormats
.Html);
1858
theoryData.Add(textData, TextDataFormat.CommaSeparatedValue,
DataFormats
.CommaSeparatedValue);
1921
data.GetData(
DataFormats
.EnhancedMetafile).Should().BeNull();
2104
{
DataFormats
.Bitmap, TYMED.TYMED_GDI },
2105
{
DataFormats
.CommaSeparatedValue, TYMED.TYMED_HGLOBAL },
2106
{
DataFormats
.Dib, TYMED.TYMED_HGLOBAL },
2107
{
DataFormats
.Dif, TYMED.TYMED_HGLOBAL },
2108
{
DataFormats
.EnhancedMetafile, TYMED.TYMED_ENHMF },
2109
{
DataFormats
.FileDrop, TYMED.TYMED_HGLOBAL },
2112
{
DataFormats
.Html, TYMED.TYMED_HGLOBAL },
2113
{
DataFormats
.Locale, TYMED.TYMED_HGLOBAL },
2114
{
DataFormats
.MetafilePict, TYMED.TYMED_HGLOBAL },
2115
{
DataFormats
.OemText, TYMED.TYMED_HGLOBAL },
2116
{
DataFormats
.Palette, TYMED.TYMED_HGLOBAL },
2117
{
DataFormats
.PenData, TYMED.TYMED_HGLOBAL },
2118
{
DataFormats
.Riff, TYMED.TYMED_HGLOBAL },
2119
{
DataFormats
.Rtf, TYMED.TYMED_HGLOBAL },
2120
{
DataFormats
.Serializable, TYMED.TYMED_HGLOBAL },
2121
{
DataFormats
.StringFormat, TYMED.TYMED_HGLOBAL },
2122
{
DataFormats
.SymbolicLink, TYMED.TYMED_HGLOBAL },
2123
{
DataFormats
.Text, TYMED.TYMED_HGLOBAL },
2124
{
DataFormats
.Tiff, TYMED.TYMED_HGLOBAL },
2125
{
DataFormats
.UnicodeText, TYMED.TYMED_HGLOBAL },
2126
{
DataFormats
.WaveAudio, TYMED.TYMED_HGLOBAL }
2164
result[0].cfFormat.Should().Be(unchecked((short)(ushort)(
DataFormats
.GetFormat(format1).Id)));
2246
.Returns(["Format1",
DataFormats
.Bitmap, "Format2"]);
2267
result[0].cfFormat.Should().Be(unchecked((short)(ushort)(
DataFormats
.GetFormat("Format1").Id)));
2277
result[0].cfFormat.Should().Be(unchecked((short)(ushort)(
DataFormats
.GetFormat("Format2").Id)));
2354
result[0].cfFormat.Should().Be(unchecked((short)(ushort)(
DataFormats
.GetFormat(format1).Id)));
2451
{ TextDataFormat.Rtf, (short)
DataFormats
.GetFormat(
DataFormats
.Rtf).Id },
2452
{ TextDataFormat.Html, (short)
DataFormats
.GetFormat(
DataFormats
.Html).Id }
2913
DataObject native = new(
DataFormats
.Locale, value);
System\Windows\Forms\DragDropHelperTests.cs (1)
16
System.Windows.Forms.
DataFormats
.Format>;
System\Windows\Forms\RichTextBoxTests.ClipboardTests.cs (6)
48
richTextBox1.Paste(
DataFormats
.GetFormat(
DataFormats
.Text));
60
richTextBox1.Paste(
DataFormats
.GetFormat(
DataFormats
.Text));
81
richTextBox1.Paste(
DataFormats
.GetFormat(
DataFormats
.Rtf));
System\Windows\Forms\RichTextBoxTests.cs (7)
7843
yield return new object[] {
DataFormats
.GetFormat(
DataFormats
.Palette), false };
7844
yield return new object[] { new
DataFormats
.Format("UnknownName", int.MaxValue), false };
7849
public void RichTextBox_CanPaste_Invoke_ReturnsExpected(
DataFormats
.Format format, bool expected)
7858
public void RichTextBox_CanPaste_InvokeWithHandle_ReturnsExpected(
DataFormats
.Format format, bool expected)
7891
Assert.Equal(expected, control.CanPaste(
DataFormats
.GetFormat(
DataFormats
.Text)));
System.Windows.Forms.TestUtilities (18)
Data\DataObjectTestHelpers.cs (18)
17
DataFormats
.Text,
18
DataFormats
.UnicodeText,
20
DataFormats
.Rtf,
21
DataFormats
.Html,
22
DataFormats
.OemText,
23
DataFormats
.FileDrop,
30
DataFormats
.Serializable,
37
DataFormats
.CommaSeparatedValue,
38
DataFormats
.Dib,
39
DataFormats
.Dif,
40
DataFormats
.PenData,
41
DataFormats
.Riff,
42
DataFormats
.Tiff,
43
DataFormats
.WaveAudio,
44
DataFormats
.SymbolicLink,
45
DataFormats
.MetafilePict,
46
DataFormats
.Palette
51
DataFormats
.Bitmap,
System.Windows.Forms.UI.IntegrationTests (10)
DragDropTests.cs (10)
288
if (e.Data?.GetDataPresent(
DataFormats
.Serializable) ?? false)
295
if (e.Data?.GetDataPresent(
DataFormats
.Serializable) ?? false)
298
data = (ListViewItem?)e.Data?.GetData(
DataFormats
.Serializable);
312
data.SetData(
DataFormats
.Serializable, listViewItem);
1089
DataObject data = new(
DataFormats
.FileDrop, dropFiles);
1107
&& e.Data.GetDataPresent(
DataFormats
.FileDrop)
1108
&& e.Data.GetData(
DataFormats
.FileDrop) is string[] fileNames
1122
&& e.Data.GetDataPresent(
DataFormats
.FileDrop)
1123
&& e.Data.GetData(
DataFormats
.FileDrop) is string[] fileNames
1149
DataObject data = new(
DataFormats
.FileDrop, dropFiles);
TrimTest (3)
Form1.cs (3)
19
if (e.Data is { } dataObject && dataObject.GetDataPresent(
DataFormats
.UnicodeText))
27
if (e.Data is { } dataObject && dataObject.GetDataPresent(
DataFormats
.UnicodeText))
35
if (e.Data is { } dataObject && dataObject.GetData(
DataFormats
.UnicodeText) is string text)
WinFormsControlsTest (11)
DragDrop.cs (11)
112
if (e.Data.GetDataPresent(
DataFormats
.FileDrop)
113
&& e.Data.GetData(
DataFormats
.FileDrop) is string[] files
159
if (e.Data.GetDataPresent(
DataFormats
.FileDrop)
160
&& e.Data.GetData(
DataFormats
.FileDrop) is string[] files
252
else if (e.Data.GetDataPresent(
DataFormats
.FileDrop)
253
&& e.Data.GetData(
DataFormats
.FileDrop) is string[] files
294
else if (e.Data.GetDataPresent(
DataFormats
.FileDrop)
295
&& e.Data.GetData(
DataFormats
.FileDrop) is string[] files
317
if (e.Data.GetDataPresent(
DataFormats
.FileDrop)
346
&& e.Data.GetDataPresent(
DataFormats
.FileDrop)
537
DataObject data = new(
DataFormats
.FileDrop,