156 references to DataFormatNames
PresentationCore (44)
System\Windows\clipboard.cs (2)
72public static Stream? GetAudioStream() => GetTypedDataIfAvailable<Stream>(DataFormatNames.WaveAudio); 106if (GetTypedDataIfAvailable<string[]?>(DataFormatNames.FileDrop) is string[] strings)
System\Windows\DataFormats.cs (32)
41public static readonly string Text = DataFormatNames.Text; 46public static readonly string UnicodeText = DataFormatNames.UnicodeText; 51public static readonly string Dib = DataFormatNames.Dib; 56public static readonly string Bitmap = DataFormatNames.Bitmap; 61public static readonly string EnhancedMetafile = DataFormatNames.Emf; 66public static readonly string MetafilePicture = DataFormatNames.Wmf; 71public static readonly string SymbolicLink = DataFormatNames.SymbolicLink; 76public static readonly string Dif = DataFormatNames.Dif; 81public static readonly string Tiff = DataFormatNames.Tiff; 86public static readonly string OemText = DataFormatNames.OemText; 91public static readonly string Palette = DataFormatNames.Palette; 96public static readonly string PenData = DataFormatNames.PenData; 101public static readonly string Riff = DataFormatNames.Riff; 106public static readonly string WaveAudio = DataFormatNames.WaveAudio; 111public static readonly string FileDrop = DataFormatNames.FileDrop; 116public static readonly string Locale = DataFormatNames.Locale; 121public static readonly string Html = DataFormatNames.Html; 126public static readonly string Rtf = DataFormatNames.Rtf; 132public static readonly string CommaSeparatedValue = DataFormatNames.Csv; 137public static readonly string StringFormat = DataFormatNames.String; 142public static readonly string Serializable = DataFormatNames.Serializable; 147public static readonly string Xaml = DataFormatNames.Xaml; 152public static readonly string XamlPackage = DataFormatNames.XamlPackage; 159TextDataFormat.Text => DataFormatNames.Text, 160TextDataFormat.UnicodeText => DataFormatNames.UnicodeText, 161TextDataFormat.Rtf => DataFormatNames.Rtf, 162TextDataFormat.Html => DataFormatNames.Html, 163TextDataFormat.CommaSeparatedValue => DataFormatNames.Csv, 164TextDataFormat.Xaml => DataFormatNames.Xaml, 165_ => DataFormatNames.UnicodeText, 186DataFormatsCore.GetOrAddFormat(DataFormatNames.Xaml); 187DataFormatsCore.GetOrAddFormat(DataFormatNames.InkSerializedFormat);
System\Windows\dataobject.cs (2)
304if (GetData(DataFormatNames.FileDrop, autoConvert: true) is string[] strings) 361SetData(DataFormatNames.FileDrop, strings, autoConvert: true);
System\Windows\Ole\WpfOleServices.cs (8)
33&& format.Equals(DataFormatNames.Bitmap) 41if (mediumType.HasFlag(TYMED.TYMED_ENHMF) && format.Equals(DataFormatNames.Emf)) 80if (format == DataFormatNames.Bitmap) 85else if (format == DataFormatNames.Emf) 161DataFormatNames.Bitmap or DataFormatNames.BinaryFormatBitmap => 163DataFormatNames.Emf or DataFormatNames.BinaryFormatMetafile =>
System.Private.Windows.Core (67)
System\Private\Windows\Ole\BinaryFormatUtilities.cs (2)
67if (DataFormatNames.IsPredefinedFormat(format)) 210if (DataFormatNames.IsPredefinedFormat(request.Format))
System\Private\Windows\Ole\ClipboardCore.cs (9)
334DataFormatNames.Text 335or DataFormatNames.UnicodeText 336or DataFormatNames.String 337or DataFormatNames.Rtf 338or DataFormatNames.Html 339or DataFormatNames.OemText => typeof(string) == type, 341DataFormatNames.FileDrop 342or DataFormatNames.FileNameAnsi 343or DataFormatNames.FileNameUnicode => typeof(string[]) == type,
System\Private\Windows\Ole\Composition.ManagedToNativeAdapter.cs (10)
284DataFormatNames.Text or DataFormatNames.Rtf or DataFormatNames.OemText 286DataFormatNames.Html or DataFormatNames.Xaml 288DataFormatNames.UnicodeText 290DataFormatNames.FileDrop 292DataFormatNames.FileNameAnsi 294DataFormatNames.FileNameUnicode 297_ when format == DataFormatNames.Serializable || data is ISerializable || data.GetType().IsSerializable
System\Private\Windows\Ole\Composition.NativeToManagedAdapter.cs (13)
117DataFormatNames.Text or DataFormatNames.OemText => ReadStringFromHGLOBAL(hglobal, unicode: false), 118DataFormatNames.Rtf => ReadRegisteredFormatStringFromHGLOBAL(hglobal, Encoding.Default), 119DataFormatNames.Html or DataFormatNames.Xaml => ReadUtf8StringFromHGLOBAL(hglobal), 120DataFormatNames.UnicodeText => ReadStringFromHGLOBAL(hglobal, unicode: true), 121DataFormatNames.FileDrop => ReadFileListFromHDROP((HDROP)(nint)hglobal), 122DataFormatNames.FileNameAnsi => new string[] { ReadStringFromHGLOBAL(hglobal, unicode: false) }, 123DataFormatNames.FileNameUnicode => new string[] { ReadStringFromHGLOBAL(hglobal, unicode: true) }, 525if (!DataFormatNames.IsPredefinedFormat(format) 584DataFormatNames.AddMappedFormats(request.Format, mappedFormats); 657DataFormatNames.AddMappedFormats(format, mappedFormats); 699DataFormatNames.AddMappedFormats(name, distinctFormats);
System\Private\Windows\Ole\DataFormatsCore.cs (16)
154Create(DataFormatNames.UnicodeText, (int)CLIPBOARD_FORMAT.CF_UNICODETEXT), 155Create(DataFormatNames.Text, (int)CLIPBOARD_FORMAT.CF_TEXT), 156Create(DataFormatNames.Bitmap, (int)CLIPBOARD_FORMAT.CF_BITMAP), 157Create(DataFormatNames.Wmf, (int)CLIPBOARD_FORMAT.CF_METAFILEPICT), 158Create(DataFormatNames.Emf, (int)CLIPBOARD_FORMAT.CF_ENHMETAFILE), 159Create(DataFormatNames.Dif, (int)CLIPBOARD_FORMAT.CF_DIF), 160Create(DataFormatNames.Tiff, (int)CLIPBOARD_FORMAT.CF_TIFF), 161Create(DataFormatNames.OemText, (int)CLIPBOARD_FORMAT.CF_OEMTEXT), 162Create(DataFormatNames.Dib, (int)CLIPBOARD_FORMAT.CF_DIB), 163Create(DataFormatNames.Palette, (int)CLIPBOARD_FORMAT.CF_PALETTE), 164Create(DataFormatNames.PenData, (int)CLIPBOARD_FORMAT.CF_PENDATA), 165Create(DataFormatNames.Riff, (int)CLIPBOARD_FORMAT.CF_RIFF), 166Create(DataFormatNames.WaveAudio, (int)CLIPBOARD_FORMAT.CF_WAVE), 167Create(DataFormatNames.SymbolicLink, (int)CLIPBOARD_FORMAT.CF_SYLK), 168Create(DataFormatNames.FileDrop, (int)CLIPBOARD_FORMAT.CF_HDROP), 169Create(DataFormatNames.Locale, (int)CLIPBOARD_FORMAT.CF_LOCALE)
System\Private\Windows\Ole\DataObjectCore.cs (1)
23if (DataFormatNames.IsPredefinedFormat(format))
System\Private\Windows\Ole\DataObjectExtensions.cs (1)
32dataObject.SetData(DataFormatNames.FileDrop, autoConvert: true, filePathsArray);
System\Private\Windows\Ole\DataStore.cs (4)
45DataFormatNames.AddMappedFormats(format, mappedFormats); 122if (data is ISerializable && !_mappedData.ContainsKey(DataFormatNames.Serializable)) 124SetData(DataFormatNames.Serializable, data); 181DataFormatNames.AddMappedFormats(current, distinctFormats);
System\Private\Windows\Ole\DragDropHelper.cs (9)
165return formatName.Equals(DataFormatNames.DragContext) 166|| formatName.Equals(DataFormatNames.DragImageBits) 167|| formatName.Equals(DataFormatNames.DragSourceHelperFlags) 168|| formatName.Equals(DataFormatNames.DragWindow) 171|| formatName.Equals(DataFormatNames.IsShowingLayered) 172|| formatName.Equals(DataFormatNames.IsShowingText) 173|| formatName.Equals(DataFormatNames.UsingDefaultDragImage); 433=> SetBooleanFormat(dataObject, DataFormatNames.IsShowingText, isShowingText); 445=> SetBooleanFormat(dataObject, DataFormatNames.UsingDefaultDragImage, usingDefaultDragImage);
System\Private\Windows\Ole\FormatEnumerator.cs (2)
50tymed = format == DataFormatNames.Bitmap 52: format == DataFormatNames.Emf ? ComTypes.TYMED.TYMED_ENHMF : ComTypes.TYMED.TYMED_HGLOBAL
System.Windows.Forms (45)
System\Windows\Forms\OLE\Clipboard.cs (5)
85public static bool ContainsAudio() => ContainsData(DataFormatNames.WaveAudio); 133public static Stream? GetAudioStream() => GetTypedDataIfAvailable<Stream>(DataFormatNames.WaveAudio); 366if (GetTypedDataIfAvailable<string[]?>(DataFormatNames.FileDrop) is string[] strings) 423SetDataObject(new DataObject(DataFormatNames.WaveAudio, audioStream.OrThrowIfNull()), copy: true); 463SetDataObject(new DataObject(DataFormatNames.Bitmap, autoConvert: true, image.OrThrowIfNull()), copy: true);
System\Windows\Forms\OLE\DataFormats.cs (21)
19public static readonly string Text = DataFormatNames.Text; 24public static readonly string UnicodeText = DataFormatNames.UnicodeText; 29public static readonly string Dib = DataFormatNames.Dib; 34public static readonly string Bitmap = DataFormatNames.Bitmap; 39public static readonly string EnhancedMetafile = DataFormatNames.Emf; 44public static readonly string MetafilePict = DataFormatNames.Wmf; 49public static readonly string SymbolicLink = DataFormatNames.SymbolicLink; 54public static readonly string Dif = DataFormatNames.Dif; 59public static readonly string Tiff = DataFormatNames.Tiff; 64public static readonly string OemText = DataFormatNames.OemText; 69public static readonly string Palette = DataFormatNames.Palette; 75public static readonly string PenData = DataFormatNames.PenData; 80public static readonly string Riff = DataFormatNames.Riff; 85public static readonly string WaveAudio = DataFormatNames.WaveAudio; 90public static readonly string FileDrop = DataFormatNames.FileDrop; 95public static readonly string Locale = DataFormatNames.Locale; 100public static readonly string Html = DataFormatNames.Html; 105public static readonly string Rtf = DataFormatNames.Rtf; 111public static readonly string CommaSeparatedValue = DataFormatNames.Csv; 116public static readonly string StringFormat = DataFormatNames.String; 121public static readonly string Serializable = DataFormatNames.Serializable;
System\Windows\Forms\OLE\DataObject.cs (12)
195public virtual bool ContainsAudio() => GetDataPresent(DataFormatNames.WaveAudio, autoConvert: false); 197public virtual bool ContainsFileDropList() => GetDataPresent(DataFormatNames.FileDrop, autoConvert: true); 199public virtual bool ContainsImage() => GetDataPresent(DataFormatNames.Bitmap, autoConvert: true); 216if (GetData(DataFormatNames.FileDrop, autoConvert: true) is string[] strings) 240SetData(DataFormatNames.WaveAudio, autoConvert: false, audioStream.OrThrowIfNull()); 246SetData(DataFormatNames.FileDrop, autoConvert: true, strings); 249public virtual void SetImage(Image image) => SetData(DataFormatNames.Bitmap, true, image.OrThrowIfNull()); 283TextDataFormat.UnicodeText => DataFormatNames.UnicodeText, 284TextDataFormat.Rtf => DataFormatNames.Rtf, 285TextDataFormat.Html => DataFormatNames.Html, 286TextDataFormat.CommaSeparatedValue => DataFormatNames.Csv, 287_ => DataFormatNames.UnicodeText,
System\Windows\Forms\OLE\WinFormsOleServices.cs (7)
38if (format == DataFormatNames.Dib && data is Image) 47if (format.Equals(DataFormatNames.Bitmap) && data is Bitmap bitmap) 65if (requestedFormat == DataFormatNames.Bitmap 134if (data is Bitmap && format.Equals(DataFormatNames.Dib)) 136format = autoConvert ? DataFormatNames.Bitmap : throw new NotSupportedException(SR.DataObjectDibNotSupported); 142DataFormatNames.Bitmap or DataFormatNames.BinaryFormatBitmap => type == typeof(Bitmap) || type == typeof(Image),