169 references to TextDataFormat
Microsoft.VisualBasic.Forms.Tests (3)
System\Windows\Forms\ClipboardProxyTests.vb (3)
21''' Testing only that <see cref=" MyServices.ClipboardProxy"/> contains <see cref="TextDataFormat.Text"/>. 28Dim expected As Boolean = clipboardProxy.ContainsText(format:=TextDataFormat.Text) 29Clipboard.ContainsText(format:=TextDataFormat.Text).Should.Be(expected)
Microsoft.VisualBasic.Tests (5)
Microsoft\VisualBasic\MyServices\ClipboardProxyTests.cs (5)
11using TextDataFormat = System.Windows.Forms.TextDataFormat; 83clipboard.SetText(text, TextDataFormat.UnicodeText); 86System.Windows.Forms.Clipboard.GetText(TextDataFormat.UnicodeText).Should().Be(clipboard.GetText(TextDataFormat.UnicodeText)); 87clipboard.GetText(TextDataFormat.UnicodeText).Should().Be(text);
System.Windows.Forms (31)
System\Windows\Forms\OLE\Clipboard.cs (18)
110/// Indicates whether there is text data on the Clipboard in <see cref="TextDataFormat.UnicodeText"/> format. 112public static bool ContainsText() => ContainsText(TextDataFormat.UnicodeText); 116/// <see cref="TextDataFormat"/> value. 118public static bool ContainsText(TextDataFormat format) 383/// Retrieves text data from the <see cref="Clipboard"/> in the <see cref="TextDataFormat.UnicodeText"/> format. 385public static string GetText() => GetText(TextDataFormat.UnicodeText); 389/// <see cref="TextDataFormat"/> value. 391public static string GetText(TextDataFormat format) 466/// Clears the Clipboard and then adds text data in the <see cref="TextDataFormat.UnicodeText"/> format. 468public static void SetText(string text) => SetText(text, TextDataFormat.UnicodeText); 472/// <see cref="TextDataFormat"/> value. 474public static void SetText(string text, TextDataFormat format) 481private static string ConvertToDataFormats(TextDataFormat format) => format switch 483TextDataFormat.Text => DataFormats.Text, 484TextDataFormat.UnicodeText => DataFormats.UnicodeText, 485TextDataFormat.Rtf => DataFormats.Rtf, 486TextDataFormat.Html => DataFormats.Html, 487TextDataFormat.CommaSeparatedValue => DataFormats.CommaSeparatedValue,
System\Windows\Forms\OLE\DataObject.cs (11)
201public virtual bool ContainsText() => ContainsText(TextDataFormat.UnicodeText); 203public virtual bool ContainsText(TextDataFormat format) 227public virtual string GetText(TextDataFormat format) 235public virtual string GetText() => GetText(TextDataFormat.UnicodeText); 251public virtual void SetText(string textData) => SetText(textData, TextDataFormat.UnicodeText); 253public virtual void SetText(string textData, TextDataFormat format) 281private static string ConvertToDataFormats(TextDataFormat format) => format switch 283TextDataFormat.UnicodeText => DataFormatNames.UnicodeText, 284TextDataFormat.Rtf => DataFormatNames.Rtf, 285TextDataFormat.Html => DataFormatNames.Html, 286TextDataFormat.CommaSeparatedValue => DataFormatNames.Csv,
Validation.cs (2)
738public static void Validate(System.Windows.Forms.TextDataFormat enumToValidate, string parameterName = "value") 742ReportEnumValidationError(parameterName, intValue, typeof(System.Windows.Forms.TextDataFormat));
System.Windows.Forms.Design (2)
Validation.cs (2)
738public static void Validate(System.Windows.Forms.TextDataFormat enumToValidate, string parameterName = "value") 742ReportEnumValidationError(parameterName, intValue, typeof(System.Windows.Forms.TextDataFormat));
System.Windows.Forms.Tests (128)
System\Windows\Forms\ClipboardTests.cs (18)
40[InvalidEnumData<TextDataFormat>] 41public void ContainsText_InvalidFormat_ThrowsInvalidEnumArgumentException(TextDataFormat format) 60[InvalidEnumData<TextDataFormat>] 61public void GetText_InvalidFormat_ThrowsInvalidEnumArgumentException(TextDataFormat format) 281(Action)(() => Clipboard.SetText("text", TextDataFormat.Text)) 409[EnumData<TextDataFormat>] 410public void SetText_InvokeStringTextDataFormat_GetReturnsExpected(TextDataFormat format) 423action = () => Clipboard.SetText(text, TextDataFormat.Text); 428[InvalidEnumData<TextDataFormat>] 429public void SetText_InvalidFormat_ThrowsInvalidEnumArgumentException(TextDataFormat format) 572Clipboard.GetText(TextDataFormat.Text).Should().Be(testString); 573Clipboard.GetText(TextDataFormat.UnicodeText).Should().Be(testString); 1103Clipboard.GetText(TextDataFormat.Text).Should().BeEmpty(); 1104Clipboard.GetText(TextDataFormat.UnicodeText).Should().BeEmpty(); 1128Clipboard.GetText(TextDataFormat.Text).Should().Be(expected); 1129Clipboard.GetText(TextDataFormat.UnicodeText).Should().Be(expected); 1157Clipboard.GetText(TextDataFormat.Text).Should().Be(expected); 1158Clipboard.GetText(TextDataFormat.UnicodeText).Should().Be(expected);
System\Windows\Forms\DataObjectTests.ClipboardTests.cs (10)
122dataObject.ContainsText(TextDataFormat.Text).Should().Be(format == DataFormats.UnicodeText); 123dataObject.ContainsText(TextDataFormat.UnicodeText).Should().Be(format == DataFormats.UnicodeText); 124dataObject.ContainsText(TextDataFormat.Rtf).Should().Be(format == DataFormats.Rtf); 125dataObject.ContainsText(TextDataFormat.Html).Should().Be(format == DataFormats.Html); 126dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().Be(format == DataFormats.CommaSeparatedValue); 182dataObject.ContainsText(TextDataFormat.Text).Should().Be(format == DataFormats.UnicodeText); 183dataObject.ContainsText(TextDataFormat.UnicodeText).Should().Be(format == DataFormats.UnicodeText); 184dataObject.ContainsText(TextDataFormat.Rtf).Should().Be(format == DataFormats.Rtf); 185dataObject.ContainsText(TextDataFormat.Html).Should().Be(format == DataFormats.Html); 186dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().Be(format == DataFormats.CommaSeparatedValue);
System\Windows\Forms\DataObjectTests.cs (100)
149.Setup(o => o.ContainsText(TextDataFormat.UnicodeText)) 153mockDataObject.Verify(o => o.ContainsText(TextDataFormat.UnicodeText), Times.Once()); 157[EnumData<TextDataFormat>] 158public void ContainsText_InvokeTextDataFormat_ReturnsFalse(TextDataFormat format) 164public static TheoryData<TextDataFormat, string, bool> ContainsText_TextDataFormat_TheoryData() 166TheoryData<TextDataFormat, string, bool> theoryData = []; 169theoryData.Add(TextDataFormat.Text, DataFormats.UnicodeText, result); 170theoryData.Add(TextDataFormat.UnicodeText, DataFormats.UnicodeText, result); 171theoryData.Add(TextDataFormat.Rtf, DataFormats.Rtf, result); 172theoryData.Add(TextDataFormat.Html, DataFormats.Html, result); 173theoryData.Add(TextDataFormat.CommaSeparatedValue, DataFormats.CommaSeparatedValue, result); 181public void ContainsText_InvokeTextDataFormatMocked_CallsGetDataPresent(TextDataFormat format, string expectedFormat, bool result) 196[InvalidEnumData<TextDataFormat>] 197public void ContainsText_InvokeInvalidTextDataFormat_ThrowsInvalidEnumArgumentException(TextDataFormat format) 1012.Setup(o => o.GetText(TextDataFormat.UnicodeText)) 1016mockDataObject.Verify(o => o.GetText(TextDataFormat.UnicodeText), Times.Once()); 1020[EnumData<TextDataFormat>] 1021public void GetText_InvokeTextDataFormatDefault_ReturnsEmpty(TextDataFormat format) 1027public static TheoryData<TextDataFormat, string, object, string> GetText_TextDataFormat_TheoryData() => new() 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" }, 1062public void GetText_InvokeTextDataFormatWithData_ReturnsExpected(TextDataFormat format, string expectedFormat, object result, string expected) 1071public void GetText_InvokeTextDataFormatMocked_ReturnsExpected(TextDataFormat format, string expectedFormat, object result, string expected) 1086[InvalidEnumData<TextDataFormat>] 1087public void GetText_InvokeInvalidFormat_ThrowsInvalidEnumArgumentException(TextDataFormat format) 1338dataObject.ContainsText(TextDataFormat.Text).Should().Be(format == DataFormats.UnicodeText); 1339dataObject.ContainsText(TextDataFormat.UnicodeText).Should().Be(format == DataFormats.UnicodeText); 1340dataObject.ContainsText(TextDataFormat.Rtf).Should().Be(format == DataFormats.Rtf); 1341dataObject.ContainsText(TextDataFormat.Html).Should().Be(format == DataFormats.Html); 1342dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().Be(format == DataFormats.CommaSeparatedValue); 1378dataObject.ContainsText(TextDataFormat.Text).Should().BeFalse(); 1379dataObject.ContainsText(TextDataFormat.UnicodeText).Should().BeFalse(); 1380dataObject.ContainsText(TextDataFormat.Rtf).Should().BeFalse(); 1381dataObject.ContainsText(TextDataFormat.Html).Should().BeFalse(); 1382dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().BeFalse(); 1487dataObject.ContainsText(TextDataFormat.Text).Should().Be(format == DataFormats.UnicodeText); 1488dataObject.ContainsText(TextDataFormat.UnicodeText).Should().Be(format == DataFormats.UnicodeText); 1489dataObject.ContainsText(TextDataFormat.Rtf).Should().Be(format == DataFormats.Rtf); 1490dataObject.ContainsText(TextDataFormat.Html).Should().Be(format == DataFormats.Html); 1491dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().Be(format == DataFormats.CommaSeparatedValue); 1531dataObject.ContainsText(TextDataFormat.Text).Should().BeFalse(); 1532dataObject.ContainsText(TextDataFormat.UnicodeText).Should().BeFalse(); 1533dataObject.ContainsText(TextDataFormat.Rtf).Should().BeFalse(); 1534dataObject.ContainsText(TextDataFormat.Html).Should().BeFalse(); 1535dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().BeFalse(); 1832.Setup(o => o.SetText(textData, TextDataFormat.UnicodeText)) 1835mockDataObject.Verify(o => o.SetText(textData, TextDataFormat.UnicodeText), Times.Once()); 1851public static TheoryData<string, TextDataFormat, string, string, string, string> SetText_StringTextDataFormat_TheoryData() 1853TheoryData<string, TextDataFormat, string, string, string, string> theoryData = []; 1856theoryData.Add(textData, TextDataFormat.Text, textData, null, null, null); 1857theoryData.Add(textData, TextDataFormat.UnicodeText, textData, null, null, null); 1858theoryData.Add(textData, TextDataFormat.Rtf, null, textData, null, null); 1859theoryData.Add(textData, TextDataFormat.Html, null, null, textData, null); 1860theoryData.Add(textData, TextDataFormat.CommaSeparatedValue, null, null, null, textData); 1868public void SetText_InvokeStringTextDataFormat_GetReturnsExpected(string textData, TextDataFormat format, string expectedUnicodeText, string expectedRtfText, string expectedHtmlText, string expectedCsvText) 1902public static TheoryData<string, TextDataFormat, string> SetText_StringTextDataFormatMocked_TheoryData() 1904TheoryData<string, TextDataFormat, string> theoryData = []; 1907theoryData.Add(textData, TextDataFormat.Text, DataFormats.UnicodeText); 1908theoryData.Add(textData, TextDataFormat.UnicodeText, DataFormats.UnicodeText); 1909theoryData.Add(textData, TextDataFormat.Rtf, DataFormats.Rtf); 1910theoryData.Add(textData, TextDataFormat.Html, DataFormats.Html); 1911theoryData.Add(textData, TextDataFormat.CommaSeparatedValue, DataFormats.CommaSeparatedValue); 1919public void SetText_InvokeStringTextDataFormatMocked_CallsSetText(string textData, TextDataFormat format, string expectedFormat) 1934public void SetText_InvokeStringTextDataFormatICallsSetData(string textData, TextDataFormat format, string expectedFormat) 1952((Action)(() => dataObject.SetText(textData, TextDataFormat.Text))).Should() 1957[InvalidEnumData<TextDataFormat>] 1958public void SetText_InvalidFormat_ThrowsInvalidEnumArgumentException(TextDataFormat format) 2502public static TheoryData<TextDataFormat, short> GetDataHere_Text_TheoryData() => new() 2504{ TextDataFormat.Rtf, (short)DataFormats.GetFormat(DataFormats.Rtf).Id }, 2505{ TextDataFormat.Html, (short)DataFormats.GetFormat(DataFormats.Html).Id } 2510public unsafe void IComDataObjectGetDataHere_Text_Success(TextDataFormat textDataFormat, short cfFormat) 2545public static TheoryData<TextDataFormat, short> GetDataHere_UnicodeText_TheoryData() => new() 2547{ TextDataFormat.Text, (short)CLIPBOARD_FORMAT.CF_UNICODETEXT }, 2548{ TextDataFormat.UnicodeText, (short)CLIPBOARD_FORMAT.CF_UNICODETEXT } 2553public unsafe void IComDataObjectGetDataHere_UnicodeText_Success(TextDataFormat textDataFormat, short cfFormat) 2590public unsafe void IComDataObjectGetDataHere_TextNoData_ThrowsArgumentException(TextDataFormat textDataFormat, short cfFormat) 2612public unsafe void IComDataObjectGetDataHere_UnicodeTextNoData_ThrowsArgumentException(TextDataFormat textDataFormat, short cfFormat)