165 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 (29)
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) 226public virtual string GetText(TextDataFormat format) 234public virtual string GetText() => GetText(TextDataFormat.UnicodeText); 250public virtual void SetText(string textData) => SetText(textData, TextDataFormat.UnicodeText); 252public virtual void SetText(string textData, TextDataFormat format) 280private static string ConvertToDataFormats(TextDataFormat format) => format switch 282TextDataFormat.UnicodeText => DataFormatNames.UnicodeText, 283TextDataFormat.Rtf => DataFormatNames.Rtf, 284TextDataFormat.Html => DataFormatNames.Html, 285TextDataFormat.CommaSeparatedValue => DataFormatNames.Csv,
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) 959.Setup(o => o.GetText(TextDataFormat.UnicodeText)) 963mockDataObject.Verify(o => o.GetText(TextDataFormat.UnicodeText), Times.Once()); 967[EnumData<TextDataFormat>] 968public void GetText_InvokeTextDataFormatDefault_ReturnsEmpty(TextDataFormat format) 974public static TheoryData<TextDataFormat, string, object, string> GetText_TextDataFormat_TheoryData() => new() 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" }, 1009public void GetText_InvokeTextDataFormatWithData_ReturnsExpected(TextDataFormat format, string expectedFormat, object result, string expected) 1018public void GetText_InvokeTextDataFormatMocked_ReturnsExpected(TextDataFormat format, string expectedFormat, object result, string expected) 1033[InvalidEnumData<TextDataFormat>] 1034public void GetText_InvokeInvalidFormat_ThrowsInvalidEnumArgumentException(TextDataFormat format) 1285dataObject.ContainsText(TextDataFormat.Text).Should().Be(format == DataFormats.UnicodeText); 1286dataObject.ContainsText(TextDataFormat.UnicodeText).Should().Be(format == DataFormats.UnicodeText); 1287dataObject.ContainsText(TextDataFormat.Rtf).Should().Be(format == DataFormats.Rtf); 1288dataObject.ContainsText(TextDataFormat.Html).Should().Be(format == DataFormats.Html); 1289dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().Be(format == DataFormats.CommaSeparatedValue); 1325dataObject.ContainsText(TextDataFormat.Text).Should().BeFalse(); 1326dataObject.ContainsText(TextDataFormat.UnicodeText).Should().BeFalse(); 1327dataObject.ContainsText(TextDataFormat.Rtf).Should().BeFalse(); 1328dataObject.ContainsText(TextDataFormat.Html).Should().BeFalse(); 1329dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().BeFalse(); 1434dataObject.ContainsText(TextDataFormat.Text).Should().Be(format == DataFormats.UnicodeText); 1435dataObject.ContainsText(TextDataFormat.UnicodeText).Should().Be(format == DataFormats.UnicodeText); 1436dataObject.ContainsText(TextDataFormat.Rtf).Should().Be(format == DataFormats.Rtf); 1437dataObject.ContainsText(TextDataFormat.Html).Should().Be(format == DataFormats.Html); 1438dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().Be(format == DataFormats.CommaSeparatedValue); 1478dataObject.ContainsText(TextDataFormat.Text).Should().BeFalse(); 1479dataObject.ContainsText(TextDataFormat.UnicodeText).Should().BeFalse(); 1480dataObject.ContainsText(TextDataFormat.Rtf).Should().BeFalse(); 1481dataObject.ContainsText(TextDataFormat.Html).Should().BeFalse(); 1482dataObject.ContainsText(TextDataFormat.CommaSeparatedValue).Should().BeFalse(); 1779.Setup(o => o.SetText(textData, TextDataFormat.UnicodeText)) 1782mockDataObject.Verify(o => o.SetText(textData, TextDataFormat.UnicodeText), Times.Once()); 1798public static TheoryData<string, TextDataFormat, string, string, string, string> SetText_StringTextDataFormat_TheoryData() 1800TheoryData<string, TextDataFormat, string, string, string, string> theoryData = []; 1803theoryData.Add(textData, TextDataFormat.Text, textData, null, null, null); 1804theoryData.Add(textData, TextDataFormat.UnicodeText, textData, null, null, null); 1805theoryData.Add(textData, TextDataFormat.Rtf, null, textData, null, null); 1806theoryData.Add(textData, TextDataFormat.Html, null, null, textData, null); 1807theoryData.Add(textData, TextDataFormat.CommaSeparatedValue, null, null, null, textData); 1815public void SetText_InvokeStringTextDataFormat_GetReturnsExpected(string textData, TextDataFormat format, string expectedUnicodeText, string expectedRtfText, string expectedHtmlText, string expectedCsvText) 1849public static TheoryData<string, TextDataFormat, string> SetText_StringTextDataFormatMocked_TheoryData() 1851TheoryData<string, TextDataFormat, string> theoryData = []; 1854theoryData.Add(textData, TextDataFormat.Text, DataFormats.UnicodeText); 1855theoryData.Add(textData, TextDataFormat.UnicodeText, DataFormats.UnicodeText); 1856theoryData.Add(textData, TextDataFormat.Rtf, DataFormats.Rtf); 1857theoryData.Add(textData, TextDataFormat.Html, DataFormats.Html); 1858theoryData.Add(textData, TextDataFormat.CommaSeparatedValue, DataFormats.CommaSeparatedValue); 1866public void SetText_InvokeStringTextDataFormatMocked_CallsSetText(string textData, TextDataFormat format, string expectedFormat) 1881public void SetText_InvokeStringTextDataFormatICallsSetData(string textData, TextDataFormat format, string expectedFormat) 1899((Action)(() => dataObject.SetText(textData, TextDataFormat.Text))).Should() 1904[InvalidEnumData<TextDataFormat>] 1905public void SetText_InvalidFormat_ThrowsInvalidEnumArgumentException(TextDataFormat format) 2449public static TheoryData<TextDataFormat, short> GetDataHere_Text_TheoryData() => new() 2451{ TextDataFormat.Rtf, (short)DataFormats.GetFormat(DataFormats.Rtf).Id }, 2452{ TextDataFormat.Html, (short)DataFormats.GetFormat(DataFormats.Html).Id } 2457public unsafe void IComDataObjectGetDataHere_Text_Success(TextDataFormat textDataFormat, short cfFormat) 2492public static TheoryData<TextDataFormat, short> GetDataHere_UnicodeText_TheoryData() => new() 2494{ TextDataFormat.Text, (short)CLIPBOARD_FORMAT.CF_UNICODETEXT }, 2495{ TextDataFormat.UnicodeText, (short)CLIPBOARD_FORMAT.CF_UNICODETEXT } 2500public unsafe void IComDataObjectGetDataHere_UnicodeText_Success(TextDataFormat textDataFormat, short cfFormat) 2537public unsafe void IComDataObjectGetDataHere_TextNoData_ThrowsArgumentException(TextDataFormat textDataFormat, short cfFormat) 2559public unsafe void IComDataObjectGetDataHere_UnicodeTextNoData_ThrowsArgumentException(TextDataFormat textDataFormat, short cfFormat)