466 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)
23
System.Windows.Forms.
DataFormats
.Format>;
25
System.Windows.Forms.
DataFormats
.Format>;
28
System.Windows.Forms.
DataFormats
.Format>;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (7)
7130
DataFormats
.Html,
7131
DataFormats
.Text,
7132
DataFormats
.UnicodeText,
7133
DataFormats
.CommaSeparatedValue
7418
if (string.Equals(format,
DataFormats
.Html, StringComparison.OrdinalIgnoreCase))
7717
if (string.Equals(format,
DataFormats
.Html, StringComparison.OrdinalIgnoreCase))
8133
if (string.Equals(format,
DataFormats
.Html, StringComparison.OrdinalIgnoreCase))
System\Windows\Forms\Controls\DataGridView\DataGridViewCell.cs (4)
1305
if (string.Equals(format,
DataFormats
.Html, StringComparison.OrdinalIgnoreCase))
1342
bool csv = string.Equals(format,
DataFormats
.CommaSeparatedValue, StringComparison.OrdinalIgnoreCase);
1344
string.Equals(format,
DataFormats
.Text, StringComparison.OrdinalIgnoreCase) ||
1345
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)
1597
public bool CanPaste(
DataFormats
.Format clipFormat)
2578
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)"/>
380
public static Image? GetImage() => GetTypedDataIfAvailable<Image>(
DataFormats
.Bitmap);
415
/// Clears the <see cref="Clipboard"/> and then adds data in the <see cref="
DataFormats
.WaveAudio"/> format.
420
/// Clears the <see cref="Clipboard"/> and then adds data in the <see cref="
DataFormats
.WaveAudio"/> format.
454
/// Clears the Clipboard and then adds a collection of file names in the <see cref="
DataFormats
.FileDrop"/> format.
460
/// Clears the Clipboard and then adds an <see cref="Image"/> in the <see cref="
DataFormats
.Bitmap"/> format.
483
TextDataFormat.Text =>
DataFormats
.Text,
484
TextDataFormat.UnicodeText =>
DataFormats
.UnicodeText,
485
TextDataFormat.Rtf =>
DataFormats
.Rtf,
486
TextDataFormat.Html =>
DataFormats
.Html,
487
TextDataFormat.CommaSeparatedValue =>
DataFormats
.CommaSeparatedValue,
488
_ =>
DataFormats
.UnicodeText,
System\Windows\Forms\OLE\DataObject.cs (2)
211
public virtual Stream? GetAudioStream() => GetData(
DataFormats
.WaveAudio, autoConvert: false) as Stream;
225
TryGetData<Image>(
DataFormats
.Bitmap, autoConvert: true, out Image? image) ? image : null;
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\OleDragDropHandler.ComponentDataObject.cs (1)
203
return [NestedToolboxItemFormat, DataFormat,
DataFormats
.Serializable, ExtraInfoFormat];
System.Windows.Forms.Tests (370)
System\Windows\Forms\ClipboardTests.cs (18)
74
Clipboard.GetData(
DataFormats
.WaveAudio).Should().BeOfType<MemoryStream>().Which.ToArray().Should().Equal(audioBytes);
76
Clipboard.ContainsData(
DataFormats
.WaveAudio).Should().BeTrue();
86
Clipboard.GetData(
DataFormats
.WaveAudio).Should().BeNull();
88
Clipboard.ContainsData(
DataFormats
.WaveAudio).Should().BeTrue();
106
Clipboard.GetData(
DataFormats
.WaveAudio).Should().BeOfType<MemoryStream>().Which.ToArray().Should().Equal(audioBytes);
108
Clipboard.ContainsData(
DataFormats
.WaveAudio).Should().BeTrue();
118
Clipboard.GetData(
DataFormats
.WaveAudio).Should().BeNull();
120
Clipboard.ContainsData(
DataFormats
.WaveAudio).Should().BeTrue();
565
dataObject.GetData(
DataFormats
.Text).Should().Be(testString);
568
Clipboard.ContainsData(
DataFormats
.Text).Should().BeTrue();
569
Clipboard.ContainsData(
DataFormats
.UnicodeText).Should().BeTrue();
926
cfFormat = (short)
DataFormats
.GetFormat("testFormat").Id,
1091
Clipboard.ContainsData(
DataFormats
.Text).Should().BeTrue();
1092
Clipboard.ContainsData(
DataFormats
.UnicodeText).Should().BeTrue();
1117
Clipboard.ContainsData(
DataFormats
.Text).Should().BeTrue();
1118
Clipboard.ContainsData(
DataFormats
.UnicodeText).Should().BeTrue();
1146
Clipboard.ContainsData(
DataFormats
.Text).Should().BeTrue();
1147
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 (241)
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());
459
DataFormats
.CommaSeparatedValue,
491
string format =
DataFormats
.Bitmap;
504
string format =
DataFormats
.Bitmap;
517
{
DataFormats
.CommaSeparatedValue, true },
519
{
DataFormats
.CommaSeparatedValue, false },
554
string format =
DataFormats
.Bitmap;
592
string format =
DataFormats
.Bitmap;
605
string format =
DataFormats
.Bitmap;
761
dataObject.SetData(
DataFormats
.FileDrop, result);
774
.Setup(o => o.GetData(
DataFormats
.FileDrop, true))
778
mockDataObject.Verify(o => o.GetData(
DataFormats
.FileDrop, true), Times.Once());
931
dataObject.SetData(
DataFormats
.Bitmap, result);
943
DataFormats
.Bitmap,
999
dataObject.SetData(
DataFormats
.UnicodeText, result);
1029
{ TextDataFormat.Text,
DataFormats
.UnicodeText, null, string.Empty },
1030
{ TextDataFormat.Text,
DataFormats
.UnicodeText, new(), string.Empty },
1031
{ TextDataFormat.Text,
DataFormats
.UnicodeText, string.Empty, string.Empty },
1032
{ TextDataFormat.Text,
DataFormats
.UnicodeText, " ", " " },
1033
{ TextDataFormat.Text,
DataFormats
.UnicodeText, "a", "a" },
1035
{ TextDataFormat.UnicodeText,
DataFormats
.UnicodeText, null, string.Empty },
1036
{ TextDataFormat.UnicodeText,
DataFormats
.UnicodeText, new(), string.Empty },
1037
{ TextDataFormat.UnicodeText,
DataFormats
.UnicodeText, string.Empty, string.Empty },
1038
{ TextDataFormat.UnicodeText,
DataFormats
.UnicodeText, " ", " " },
1039
{ TextDataFormat.UnicodeText,
DataFormats
.UnicodeText, "a", "a" },
1041
{ TextDataFormat.Rtf,
DataFormats
.Rtf, null, string.Empty },
1042
{ TextDataFormat.Rtf,
DataFormats
.Rtf, new(), string.Empty },
1043
{ TextDataFormat.Rtf,
DataFormats
.Rtf, string.Empty, string.Empty },
1044
{ TextDataFormat.Rtf,
DataFormats
.Rtf, " ", " " },
1045
{ TextDataFormat.Rtf,
DataFormats
.Rtf, "a", "a" },
1047
{ TextDataFormat.Html,
DataFormats
.Html, null, string.Empty },
1048
{ TextDataFormat.Html,
DataFormats
.Html, new(), string.Empty },
1049
{ TextDataFormat.Html,
DataFormats
.Html, string.Empty, string.Empty },
1050
{ TextDataFormat.Html,
DataFormats
.Html, " ", " " },
1051
{ TextDataFormat.Html,
DataFormats
.Html, "a", "a" },
1053
{ TextDataFormat.CommaSeparatedValue,
DataFormats
.CommaSeparatedValue, null, string.Empty },
1054
{ TextDataFormat.CommaSeparatedValue,
DataFormats
.CommaSeparatedValue, new(), string.Empty },
1055
{ TextDataFormat.CommaSeparatedValue,
DataFormats
.CommaSeparatedValue, string.Empty, string.Empty },
1056
{ TextDataFormat.CommaSeparatedValue,
DataFormats
.CommaSeparatedValue, " ", " " },
1057
{ TextDataFormat.CommaSeparatedValue,
DataFormats
.CommaSeparatedValue, "a", "a" },
1108
dataObject.GetData(
DataFormats
.WaveAudio, autoConvert: true).Should().BeOfType<MemoryStream>().Subject.ToArray().Should().Equal(audioBytes);
1109
dataObject.GetData(
DataFormats
.WaveAudio, autoConvert: false).Should().BeOfType<MemoryStream>().Subject.ToArray().Should().Equal(audioBytes);
1112
dataObject.GetDataPresent(
DataFormats
.WaveAudio, autoConvert: true).Should().BeTrue();
1113
dataObject.GetDataPresent(
DataFormats
.WaveAudio, autoConvert: false).Should().BeTrue();
1137
.Setup(o => o.SetData(
DataFormats
.WaveAudio, false, It.IsAny<MemoryStream>()))
1141
mockDataObject.Verify(o => o.SetData(
DataFormats
.WaveAudio, false, It.IsAny<MemoryStream>()), Times.Once());
1166
dataObject.GetData(
DataFormats
.WaveAudio, autoConvert: true).Should().BeSameAs(audioStream);
1167
dataObject.GetData(
DataFormats
.WaveAudio, autoConvert: false).Should().BeSameAs(audioStream);
1170
dataObject.GetDataPresent(
DataFormats
.WaveAudio, autoConvert: true).Should().BeTrue();
1171
dataObject.GetDataPresent(
DataFormats
.WaveAudio, autoConvert: false).Should().BeTrue();
1183
.Setup(o => o.SetData(
DataFormats
.WaveAudio, false, audioStream))
1186
mockDataObject.Verify(o => o.SetData(
DataFormats
.WaveAudio, false, audioStream), Times.Once());
1195
.Setup(o => o.SetData(
DataFormats
.WaveAudio, false, audioStream))
1199
mockDataObject.Verify(o => o.SetData(
DataFormats
.WaveAudio, false, audioStream), Times.Once());
1214
{ new Mock<ISerializable>(MockBehavior.Strict).Object,
DataFormats
.Serializable }
1256
dataObject.GetData(
DataFormats
.Serializable, autoConvert: false).Should().Be(data1);
1257
dataObject.GetData(
DataFormats
.Serializable, autoConvert: true).Should().Be(data1);
1261
dataObject.GetDataPresent(
DataFormats
.Serializable, autoConvert: false).Should().BeTrue();
1262
dataObject.GetDataPresent(
DataFormats
.Serializable, autoConvert: true).Should().BeTrue();
1303
theoryData.Add(format, null, format ==
DataFormats
.FileDrop, format ==
DataFormats
.Bitmap);
1304
theoryData.Add(format, "input", format ==
DataFormats
.FileDrop, format ==
DataFormats
.Bitmap);
1334
dataObject.ContainsAudio().Should().Be(format ==
DataFormats
.WaveAudio);
1337
dataObject.ContainsText().Should().Be(format ==
DataFormats
.UnicodeText);
1338
dataObject.ContainsText(TextDataFormat.Text).Should().Be(format ==
DataFormats
.UnicodeText);
1339
dataObject.ContainsText(TextDataFormat.UnicodeText).Should().Be(format ==
DataFormats
.UnicodeText);
1340
dataObject.ContainsText(TextDataFormat.Rtf).Should().Be(format ==
DataFormats
.Rtf);
1341
dataObject.ContainsText(TextDataFormat.Html).Should().Be(format ==
DataFormats
.Html);
1342
dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().Be(format ==
DataFormats
.CommaSeparatedValue);
1390
dataObject.SetData(
DataFormats
.Dib, autoConvert: true, image);
1393
dataObject.GetData(
DataFormats
.Bitmap, autoConvert: true).Should().BeSameAs(image);
1394
dataObject.GetData(
DataFormats
.Bitmap, autoConvert: false).Should().BeSameAs(image);
1397
dataObject.GetData(
DataFormats
.Dib, autoConvert: true).Should().BeNull();
1398
dataObject.GetData(
DataFormats
.Dib, autoConvert: false).Should().BeNull();
1401
dataObject.GetDataPresent(
DataFormats
.Bitmap, autoConvert: true).Should().BeTrue();
1402
dataObject.GetDataPresent(
DataFormats
.Bitmap, autoConvert: false).Should().BeTrue();
1405
dataObject.GetDataPresent(
DataFormats
.Dib, autoConvert: true).Should().BeFalse();
1406
dataObject.GetDataPresent(
DataFormats
.Dib, autoConvert: false).Should().BeFalse();
1447
theoryData.Add(format, autoConvert, null, format ==
DataFormats
.FileDrop, format ==
DataFormats
.Bitmap);
1448
theoryData.Add(format, autoConvert, "input", format ==
DataFormats
.FileDrop, format ==
DataFormats
.Bitmap);
1483
dataObject.ContainsAudio().Should().Be(format ==
DataFormats
.WaveAudio);
1486
dataObject.ContainsText().Should().Be(format ==
DataFormats
.UnicodeText);
1487
dataObject.ContainsText(TextDataFormat.Text).Should().Be(format ==
DataFormats
.UnicodeText);
1488
dataObject.ContainsText(TextDataFormat.UnicodeText).Should().Be(format ==
DataFormats
.UnicodeText);
1489
dataObject.ContainsText(TextDataFormat.Rtf).Should().Be(format ==
DataFormats
.Rtf);
1490
dataObject.ContainsText(TextDataFormat.Html).Should().Be(format ==
DataFormats
.Html);
1491
dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().Be(format ==
DataFormats
.CommaSeparatedValue);
1527
dataObject.ContainsAudio().Should().Be(format ==
DataFormats
.WaveAudio);
1543
dataObject.SetData(
DataFormats
.Dib, autoConvert: true, image);
1546
dataObject.GetData(
DataFormats
.Bitmap, autoConvert: true).Should().BeSameAs(image);
1547
dataObject.GetData(
DataFormats
.Bitmap, autoConvert: false).Should().BeSameAs(image);
1550
dataObject.GetData(
DataFormats
.Dib, autoConvert: true).Should().BeNull();
1551
dataObject.GetData(
DataFormats
.Dib, autoConvert: false).Should().BeNull();
1554
dataObject.GetDataPresent(
DataFormats
.Bitmap, autoConvert: true).Should().BeTrue();
1555
dataObject.GetDataPresent(
DataFormats
.Bitmap, autoConvert: false).Should().BeTrue();
1558
dataObject.GetDataPresent(
DataFormats
.Dib, autoConvert: true).Should().BeFalse();
1559
dataObject.GetDataPresent(
DataFormats
.Dib, autoConvert: false).Should().BeFalse();
1649
((Action)(() => dataObject.SetData(
DataFormats
.Dib, false, new Bitmap(10, 10))))
1667
dataObject.GetData(
DataFormats
.FileDrop, autoConvert: true).Should().BeEquivalentTo(filePaths.Cast<string>());
1668
dataObject.GetData(
DataFormats
.FileDrop, autoConvert: false).Should().BeEquivalentTo(filePaths.Cast<string>());
1675
dataObject.GetDataPresent(
DataFormats
.FileDrop, autoConvert: true).Should().BeTrue();
1676
dataObject.GetDataPresent(
DataFormats
.FileDrop, autoConvert: false).Should().BeTrue();
1692
.Setup(o => o.SetData(
DataFormats
.FileDrop, true, It.IsAny<string[]>()))
1695
mockDataObject.Verify(o => o.SetData(
DataFormats
.FileDrop, true, It.IsAny<string[]>()), Times.Once());
1704
.Setup(o => o.SetData(
DataFormats
.FileDrop, true, It.IsAny<string[]>()))
1708
mockDataObject.Verify(o => o.SetData(
DataFormats
.FileDrop, true, It.IsAny<string[]>()), Times.Once());
1727
dataObject.GetData(
DataFormats
.Bitmap, autoConvert: true).Should().BeSameAs(image);
1728
dataObject.GetData(
DataFormats
.Bitmap, autoConvert: false).Should().BeSameAs(image);
1731
dataObject.GetData(
DataFormats
.Dib, autoConvert: true).Should().BeNull();
1732
dataObject.GetData(
DataFormats
.Dib, autoConvert: false).Should().BeNull();
1735
dataObject.GetDataPresent(
DataFormats
.Bitmap, autoConvert: true).Should().BeTrue();
1736
dataObject.GetDataPresent(
DataFormats
.Bitmap, autoConvert: false).Should().BeTrue();
1739
dataObject.GetDataPresent(
DataFormats
.Dib, autoConvert: true).Should().BeFalse();
1740
dataObject.GetDataPresent(
DataFormats
.Dib, autoConvert: false).Should().BeFalse();
1753
.Setup(o => o.SetData(
DataFormats
.Bitmap, true, image))
1756
mockDataObject.Verify(o => o.SetData(
DataFormats
.Bitmap, true, image), Times.Once());
1766
.Setup(o => o.SetData(
DataFormats
.Bitmap, true, image))
1770
mockDataObject.Verify(o => o.SetData(
DataFormats
.Bitmap, true, image), Times.Once());
1795
dataObject.GetData(
DataFormats
.UnicodeText, autoConvert: true).Should().BeSameAs(textData);
1796
dataObject.GetData(
DataFormats
.UnicodeText, autoConvert: false).Should().BeSameAs(textData);
1797
dataObject.GetData(
DataFormats
.Text, autoConvert: true).Should().BeSameAs(textData);
1798
dataObject.GetData(
DataFormats
.Text, autoConvert: false).Should().BeNull();
1799
dataObject.GetData(
DataFormats
.StringFormat, autoConvert: true).Should().BeSameAs(textData);
1800
dataObject.GetData(
DataFormats
.StringFormat, autoConvert: false).Should().BeNull();
1801
dataObject.GetData(
DataFormats
.Rtf, autoConvert: true).Should().BeNull();
1802
dataObject.GetData(
DataFormats
.Rtf, autoConvert: false).Should().BeNull();
1803
dataObject.GetData(
DataFormats
.Html, autoConvert: true).Should().BeNull();
1804
dataObject.GetData(
DataFormats
.Html, autoConvert: false).Should().BeNull();
1805
dataObject.GetData(
DataFormats
.CommaSeparatedValue, autoConvert: true).Should().BeNull();
1806
dataObject.GetData(
DataFormats
.CommaSeparatedValue, autoConvert: false).Should().BeNull();
1809
dataObject.GetDataPresent(
DataFormats
.UnicodeText, autoConvert: true).Should().BeTrue();
1810
dataObject.GetDataPresent(
DataFormats
.UnicodeText, autoConvert: false).Should().BeTrue();
1811
dataObject.GetDataPresent(
DataFormats
.Text, autoConvert: true).Should().BeFalse();
1812
dataObject.GetDataPresent(
DataFormats
.Text, autoConvert: false).Should().BeFalse();
1813
dataObject.GetDataPresent(
DataFormats
.StringFormat, autoConvert: true).Should().BeFalse();
1814
dataObject.GetDataPresent(
DataFormats
.StringFormat, autoConvert: false).Should().BeFalse();
1815
dataObject.GetDataPresent(
DataFormats
.Rtf, autoConvert: true).Should().BeFalse();
1816
dataObject.GetDataPresent(
DataFormats
.Rtf, autoConvert: false).Should().BeFalse();
1817
dataObject.GetDataPresent(
DataFormats
.Html, autoConvert: true).Should().BeFalse();
1818
dataObject.GetDataPresent(
DataFormats
.Html, autoConvert: false).Should().BeFalse();
1819
dataObject.GetDataPresent(
DataFormats
.CommaSeparatedValue, autoConvert: true).Should().BeFalse();
1820
dataObject.GetDataPresent(
DataFormats
.CommaSeparatedValue, autoConvert: false).Should().BeFalse();
1844
.Setup(o => o.SetData(
DataFormats
.UnicodeText, false, textData))
1848
mockDataObject.Verify(o => o.SetData(
DataFormats
.UnicodeText, false, textData), Times.Once());
1874
dataObject.GetData(
DataFormats
.UnicodeText, autoConvert: true).Should().Be(expectedUnicodeText);
1875
dataObject.GetData(
DataFormats
.UnicodeText, autoConvert: false).Should().Be(expectedUnicodeText);
1876
dataObject.GetData(
DataFormats
.Text, autoConvert: true).Should().Be(expectedUnicodeText);
1877
dataObject.GetData(
DataFormats
.Text, autoConvert: false).Should().BeNull();
1878
dataObject.GetData(
DataFormats
.StringFormat, autoConvert: true).Should().Be(expectedUnicodeText);
1879
dataObject.GetData(
DataFormats
.StringFormat, autoConvert: false).Should().BeNull();
1880
dataObject.GetData(
DataFormats
.Rtf, autoConvert: true).Should().Be(expectedRtfText);
1881
dataObject.GetData(
DataFormats
.Rtf, autoConvert: false).Should().Be(expectedRtfText);
1882
dataObject.GetData(
DataFormats
.Html, autoConvert: true).Should().Be(expectedHtmlText);
1883
dataObject.GetData(
DataFormats
.Html, autoConvert: false).Should().Be(expectedHtmlText);
1884
dataObject.GetData(
DataFormats
.CommaSeparatedValue, autoConvert: true).Should().Be(expectedCsvText);
1885
dataObject.GetData(
DataFormats
.CommaSeparatedValue, autoConvert: false).Should().Be(expectedCsvText);
1888
dataObject.GetDataPresent(
DataFormats
.UnicodeText, autoConvert: true).Should().Be(expectedUnicodeText is not null);
1889
dataObject.GetDataPresent(
DataFormats
.UnicodeText, autoConvert: false).Should().Be(expectedUnicodeText is not null);
1890
dataObject.GetDataPresent(
DataFormats
.Text, autoConvert: true).Should().BeFalse();
1891
dataObject.GetDataPresent(
DataFormats
.Text, autoConvert: false).Should().BeFalse();
1892
dataObject.GetDataPresent(
DataFormats
.StringFormat, autoConvert: true).Should().BeFalse();
1893
dataObject.GetDataPresent(
DataFormats
.StringFormat, autoConvert: false).Should().BeFalse();
1894
dataObject.GetDataPresent(
DataFormats
.Rtf, autoConvert: true).Should().Be(expectedRtfText is not null);
1895
dataObject.GetDataPresent(
DataFormats
.Rtf, autoConvert: false).Should().Be(expectedRtfText is not null);
1896
dataObject.GetDataPresent(
DataFormats
.Html, autoConvert: true).Should().Be(expectedHtmlText is not null);
1897
dataObject.GetDataPresent(
DataFormats
.Html, autoConvert: false).Should().Be(expectedHtmlText is not null);
1898
dataObject.GetDataPresent(
DataFormats
.CommaSeparatedValue, autoConvert: true).Should().Be(expectedCsvText is not null);
1899
dataObject.GetDataPresent(
DataFormats
.CommaSeparatedValue, autoConvert: false).Should().Be(expectedCsvText is not null);
1907
theoryData.Add(textData, TextDataFormat.Text,
DataFormats
.UnicodeText);
1908
theoryData.Add(textData, TextDataFormat.UnicodeText,
DataFormats
.UnicodeText);
1909
theoryData.Add(textData, TextDataFormat.Rtf,
DataFormats
.Rtf);
1910
theoryData.Add(textData, TextDataFormat.Html,
DataFormats
.Html);
1911
theoryData.Add(textData, TextDataFormat.CommaSeparatedValue,
DataFormats
.CommaSeparatedValue);
1974
data.GetData(
DataFormats
.EnhancedMetafile).Should().BeNull();
2157
{
DataFormats
.Bitmap, TYMED.TYMED_GDI },
2158
{
DataFormats
.CommaSeparatedValue, TYMED.TYMED_HGLOBAL },
2159
{
DataFormats
.Dib, TYMED.TYMED_HGLOBAL },
2160
{
DataFormats
.Dif, TYMED.TYMED_HGLOBAL },
2161
{
DataFormats
.EnhancedMetafile, TYMED.TYMED_ENHMF },
2162
{
DataFormats
.FileDrop, TYMED.TYMED_HGLOBAL },
2165
{
DataFormats
.Html, TYMED.TYMED_HGLOBAL },
2166
{
DataFormats
.Locale, TYMED.TYMED_HGLOBAL },
2167
{
DataFormats
.MetafilePict, TYMED.TYMED_HGLOBAL },
2168
{
DataFormats
.OemText, TYMED.TYMED_HGLOBAL },
2169
{
DataFormats
.Palette, TYMED.TYMED_HGLOBAL },
2170
{
DataFormats
.PenData, TYMED.TYMED_HGLOBAL },
2171
{
DataFormats
.Riff, TYMED.TYMED_HGLOBAL },
2172
{
DataFormats
.Rtf, TYMED.TYMED_HGLOBAL },
2173
{
DataFormats
.Serializable, TYMED.TYMED_HGLOBAL },
2174
{
DataFormats
.StringFormat, TYMED.TYMED_HGLOBAL },
2175
{
DataFormats
.SymbolicLink, TYMED.TYMED_HGLOBAL },
2176
{
DataFormats
.Text, TYMED.TYMED_HGLOBAL },
2177
{
DataFormats
.Tiff, TYMED.TYMED_HGLOBAL },
2178
{
DataFormats
.UnicodeText, TYMED.TYMED_HGLOBAL },
2179
{
DataFormats
.WaveAudio, TYMED.TYMED_HGLOBAL }
2217
result[0].cfFormat.Should().Be(unchecked((short)(ushort)(
DataFormats
.GetFormat(format1).Id)));
2299
.Returns(["Format1",
DataFormats
.Bitmap, "Format2"]);
2320
result[0].cfFormat.Should().Be(unchecked((short)(ushort)(
DataFormats
.GetFormat("Format1").Id)));
2330
result[0].cfFormat.Should().Be(unchecked((short)(ushort)(
DataFormats
.GetFormat("Format2").Id)));
2407
result[0].cfFormat.Should().Be(unchecked((short)(ushort)(
DataFormats
.GetFormat(format1).Id)));
2504
{ TextDataFormat.Rtf, (short)
DataFormats
.GetFormat(
DataFormats
.Rtf).Id },
2505
{ TextDataFormat.Html, (short)
DataFormats
.GetFormat(
DataFormats
.Html).Id }
2966
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)
287
if (e.Data?.GetDataPresent(
DataFormats
.Serializable) ?? false)
294
if (e.Data?.GetDataPresent(
DataFormats
.Serializable) ?? false)
297
data = (ListViewItem?)e.Data?.GetData(
DataFormats
.Serializable);
311
data.SetData(
DataFormats
.Serializable, listViewItem);
1088
DataObject data = new(
DataFormats
.FileDrop, dropFiles);
1106
&& e.Data.GetDataPresent(
DataFormats
.FileDrop)
1107
&& e.Data.GetData(
DataFormats
.FileDrop) is string[] fileNames
1121
&& e.Data.GetDataPresent(
DataFormats
.FileDrop)
1122
&& e.Data.GetData(
DataFormats
.FileDrop) is string[] fileNames
1148
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,