33 references to TextDataFormat
PresentationCore (31)
System\Windows\clipboard.cs (8)
60public static bool ContainsText(TextDataFormat format) => !DataFormats.IsValidTextDataFormat(format) 61? throw new InvalidEnumArgumentException(nameof(format), (int)format, typeof(TextDataFormat)) 122public static string GetText() => GetText(TextDataFormat.UnicodeText); 127public static string GetText(TextDataFormat format) 131throw new InvalidEnumArgumentException(nameof(format), (int)format, typeof(TextDataFormat)); 187SetText(text, TextDataFormat.UnicodeText); 193public static void SetText(string text, TextDataFormat format) 199throw new InvalidEnumArgumentException(nameof(format), (int)format, typeof(TextDataFormat));
System\Windows\DataFormats.cs (14)
157internal static string ConvertToDataFormats(TextDataFormat textDataformat) => textDataformat switch 159TextDataFormat.Text => DataFormatNames.Text, 160TextDataFormat.UnicodeText => DataFormatNames.UnicodeText, 161TextDataFormat.Rtf => DataFormatNames.Rtf, 162TextDataFormat.Html => DataFormatNames.Html, 163TextDataFormat.CommaSeparatedValue => DataFormatNames.Csv, 164TextDataFormat.Xaml => DataFormatNames.Xaml, 171internal static bool IsValidTextDataFormat(TextDataFormat textDataFormat) => 172textDataFormat is TextDataFormat.Text 173or TextDataFormat.UnicodeText 174or TextDataFormat.Rtf 175or TextDataFormat.Html 176or TextDataFormat.CommaSeparatedValue 177or TextDataFormat.Xaml;
System\Windows\dataobject.cs (9)
278public bool ContainsText() => ContainsText(TextDataFormat.UnicodeText); 283public bool ContainsText(TextDataFormat format) 287throw new InvalidEnumArgumentException(nameof(format), (int)format, typeof(TextDataFormat)); 320public string GetText() => GetText(TextDataFormat.UnicodeText); 325public string GetText(TextDataFormat format) 329throw new InvalidEnumArgumentException(nameof(format), (int)format, typeof(TextDataFormat)); 379SetText(textData, TextDataFormat.UnicodeText); 385public void SetText(string textData, TextDataFormat format) 391throw new InvalidEnumArgumentException(nameof(format), (int)format, typeof(TextDataFormat));
PresentationCore.Tests (2)
System\Windows\ClipboardTests.cs (2)
246Clipboard.GetText(TextDataFormat.Text).Should().BeEmpty(); 247Clipboard.GetText(TextDataFormat.UnicodeText).Should().BeEmpty();