245 references to DataFormats
PresentationCore (135)
Core\CSharp\MS\Internal\ConstrainedDataObject.cs (2)
318return (IsFormatEqual(format, DataFormats.Xaml) || 319IsFormatEqual(format, DataFormats.ApplicationTrust));
Core\CSharp\System\Windows\Clipboard.cs (24)
94return ContainsDataInternal(DataFormats.WaveAudio); 120return ContainsDataInternal(DataFormats.FileDrop); 128return ContainsDataInternal(DataFormats.Bitmap); 137return ContainsDataInternal(DataFormats.UnicodeText); 146if (!DataFormats.IsValidTextDataFormat(format)) 151return ContainsDataInternal(DataFormats.ConvertToDataFormats(format)); 187return GetDataInternal(DataFormats.WaveAudio) as Stream; 218fileDropList = GetDataInternal(DataFormats.FileDrop) as string[]; 232return GetDataInternal(DataFormats.Bitmap) as BitmapSource; 248if (!DataFormats.IsValidTextDataFormat(format)) 255text = (string)GetDataInternal(DataFormats.ConvertToDataFormats(format)); 288SetDataInternal(DataFormats.WaveAudio, audioStream); 346SetDataInternal(DataFormats.FileDrop, fileDropListStrings); 359SetDataInternal(DataFormats.Bitmap, image); 385if (!DataFormats.IsValidTextDataFormat(format)) 390SetDataInternal(DataFormats.ConvertToDataFormats(format), text); 714isApplicationTrustFormatPresent = dataObjectToApply.GetDataPresent(DataFormats.ApplicationTrust, /*autoConvert:*/false); 717applicationTrust = dataObjectToApply.GetData(DataFormats.ApplicationTrust, /*autoConvert:*/false); 809(dataObject.GetDataPresent(DataFormats.Xaml, /*autoConvert:*/false) || 810dataObject.GetDataPresent(DataFormats.ApplicationTrust, /*autoConvert:*/false))) 840if (SafeNativeMethods.IsClipboardFormatAvailable(DataFormats.GetDataFormat(formats[i]).Id)) 849isFormatAvailable = SafeNativeMethods.IsClipboardFormatAvailable(DataFormats.GetDataFormat(format).Id); 915if (String.CompareOrdinal(format, DataFormats.FileDrop) == 0 || 916String.CompareOrdinal(format, DataFormats.Bitmap) == 0)
Core\CSharp\System\Windows\DataFormats.cs (8)
312string dataFormat = DataFormats.UnicodeText; 317dataFormat = DataFormats.Text; 321dataFormat = DataFormats.UnicodeText; 325dataFormat = DataFormats.Rtf; 329dataFormat = DataFormats.Html; 333dataFormat = DataFormats.CommaSeparatedValue; 337dataFormat = DataFormats.Xaml; 470int applicationTrustFormatId = UnsafeNativeMethods.RegisterClipboardFormat(DataFormats.ApplicationTrust);
Core\CSharp\System\Windows\DataObject.cs (101)
478return GetDataPresent(DataFormats.WaveAudio, /*autoConvert*/false); 486return GetDataPresent(DataFormats.FileDrop, /*autoConvert*/false); 494return GetDataPresent(DataFormats.Bitmap, /*autoConvert*/false); 510if (!DataFormats.IsValidTextDataFormat(format)) 515return GetDataPresent(DataFormats.ConvertToDataFormats(format), /*autoConvert*/false); 523return GetData(DataFormats.WaveAudio, /*autoConvert*/false) as Stream; 536fileDropList = GetData(DataFormats.FileDrop, /*autoConvert*/true) as string[]; 550return GetData(DataFormats.Bitmap, /*autoConvert*/true) as BitmapSource; 566if (!DataFormats.IsValidTextDataFormat(format)) 573text = (string)GetData(DataFormats.ConvertToDataFormats(format), false); 606SetData(DataFormats.WaveAudio, audioStream, /*autoConvert*/false); 641SetData(DataFormats.FileDrop, fileDropListStrings, /*audoConvert*/true); 654SetData(DataFormats.Bitmap, image, /*audoConvert*/true); 680if (!DataFormats.IsValidTextDataFormat(format)) 685SetData(DataFormats.ConvertToDataFormats(format), textData, /*audoConvert*/false); 926if (!GetDataPresent(DataFormats.GetDataFormat(formatetc.cfFormat).Name)) 1433if (IsFormatEqual(format, DataFormats.Text) 1434|| IsFormatEqual(format, DataFormats.UnicodeText) 1435|| IsFormatEqual(format, DataFormats.StringFormat)) 1445DataFormats.Text, 1446DataFormats.UnicodeText, 1447DataFormats.StringFormat, 1453DataFormats.Text, 1454DataFormats.UnicodeText, 1460if (IsFormatEqual(format, DataFormats.FileDrop) 1461|| IsFormatEqual(format, DataFormats.FileName) 1462|| IsFormatEqual(format, DataFormats.FileNameW)) 1466DataFormats.FileDrop, 1467DataFormats.FileNameW, 1468DataFormats.FileName, 1474if (IsFormatEqual(format, DataFormats.Bitmap) 1480DataFormats.Bitmap, 1487if (IsFormatEqual(format, DataFormats.EnhancedMetafile) 1491DataFormats.EnhancedMetafile, 1675if (IsFormatEqual(format, DataFormats.EnhancedMetafile)) 1729format = DataFormats.GetDataFormat(formatetc.cfFormat).Name; 1783else if (IsFormatEqual(format, DataFormats.Html) 1784|| IsFormatEqual(format, DataFormats.Xaml)) 1789else if (IsFormatEqual(format, DataFormats.Text) 1790|| IsFormatEqual(format, DataFormats.Rtf) 1791|| IsFormatEqual(format, DataFormats.OemText) 1792|| IsFormatEqual(format, DataFormats.CommaSeparatedValue)) 1796else if (IsFormatEqual(format, DataFormats.UnicodeText)|| 1797IsFormatEqual(format, DataFormats.ApplicationTrust)) 1801else if (IsFormatEqual(format, DataFormats.FileDrop)) 1805else if (IsFormatEqual(format, DataFormats.FileName)) 1812else if (IsFormatEqual(format, DataFormats.FileNameW)) 1819else if (IsFormatEqual(format, DataFormats.Dib) 1838else if (IsFormatEqual(format, DataFormats.EnhancedMetafile) 1845else if (IsFormatEqual(format, DataFormats.Serializable) 1930if (IsFormatEqual(format, DataFormats.Bitmap) 1969if (IsFormatEqual(format, DataFormats.EnhancedMetafile)) 2420(IsFormatEqual(format, DataFormats.Serializable) 2433return (!IsFormatEqual(format, DataFormats.Text) 2434&& !IsFormatEqual(format, DataFormats.OemText) 2435&& !IsFormatEqual(format, DataFormats.UnicodeText) 2436&& !IsFormatEqual(format, DataFormats.CommaSeparatedValue) 2437&& !IsFormatEqual(format, DataFormats.Xaml) 2438&& !IsFormatEqual(format, DataFormats.ApplicationTrust)); 2529(IsFormatEqual(format, DataFormats.Bitmap) || IsFormatEqual(format, SystemBitmapSourceFormat))) 2636temp.cfFormat = (short)DataFormats.GetDataFormat(format).Id; 2641if (IsFormatEqual(format, DataFormats.Bitmap)) 2645else if (IsFormatEqual(format, DataFormats.EnhancedMetafile)) 2818SetData(DataFormats.Serializable, data); 2862name = DataFormats.GetDataFormat(formatetc[0].cfFormat).Name; 3075formatetc.cfFormat = (short)DataFormats.GetDataFormat(format).Id; 3154if (IsFormatEqual(format, DataFormats.Html) 3155|| IsFormatEqual(format, DataFormats.Xaml)) 3162else if (IsFormatEqual(format, DataFormats.Text) 3163|| IsFormatEqual(format, DataFormats.Rtf) 3164|| IsFormatEqual(format, DataFormats.OemText) 3165|| IsFormatEqual(format, DataFormats.CommaSeparatedValue)) 3169else if (IsFormatEqual(format, DataFormats.UnicodeText) || 3170IsFormatEqual(format, DataFormats.ApplicationTrust)) 3174else if (IsFormatEqual(format, DataFormats.FileDrop)) 3179else if (IsFormatEqual(format, DataFormats.FileName)) 3184else if (IsFormatEqual(format, DataFormats.FileNameW)) 3202(IsFormatEqual(format, DataFormats.StringFormat) || 3203IsFormatEqual(format, DataFormats.Dib) || 3204IsFormatEqual(format, DataFormats.Bitmap) || 3205IsFormatEqual(format, DataFormats.EnhancedMetafile) || 3206IsFormatEqual(format, DataFormats.MetafilePicture) || 3207IsFormatEqual(format, DataFormats.SymbolicLink) || 3208IsFormatEqual(format, DataFormats.Dif) || 3209IsFormatEqual(format, DataFormats.Tiff) || 3210IsFormatEqual(format, DataFormats.Palette) || 3211IsFormatEqual(format, DataFormats.PenData) || 3212IsFormatEqual(format, DataFormats.Riff) || 3213IsFormatEqual(format, DataFormats.WaveAudio) || 3214IsFormatEqual(format, DataFormats.Locale)); 3243formatetc.cfFormat = (short)DataFormats.GetDataFormat(format).Id; 3291if (IsFormatEqual(format, DataFormats.Bitmap)) 3295else if (IsFormatEqual(format, DataFormats.EnhancedMetafile)) 3305formatetc.cfFormat = (short)DataFormats.GetDataFormat(format).Id; 3320if (IsFormatEqual(format, DataFormats.Bitmap)) 3326else if (IsFormatEqual(format, DataFormats.EnhancedMetafile)) 3637formatetc.cfFormat = (short)DataFormats.GetDataFormat(format).Id; 3933&& !this._data.ContainsKey(DataFormats.Serializable)) 3936SetData(DataFormats.Serializable, data); 3958if (IsFormatEqual(format, DataFormats.Dib)) 3962format = DataFormats.Bitmap;
PresentationFramework (109)
src\Framework\MS\Internal\Controls\StickyNote\StickyNoteContentControl.cs (14)
220rtbRange.Save(buffer, DataFormats.Xaml); 246rtbRange.Load(buffer, DataFormats.Xaml); 304if (e.FormatToApply == DataFormats.Rtf) 309String rtfString = e.DataObject.GetData(DataFormats.Rtf) as String; 313range.Load(data, DataFormats.Rtf); 317range.Save(buffer, DataFormats.Xaml); 319dataObject.SetData(DataFormats.Xaml, encoding.GetString(buffer.GetBuffer())); 321e.FormatToApply = DataFormats.Xaml; 323else if (e.FormatToApply == DataFormats.Bitmap || 324e.FormatToApply == DataFormats.EnhancedMetafile || 325e.FormatToApply == DataFormats.MetafilePicture || 326e.FormatToApply == DataFormats.Tiff) 331else if (e.FormatToApply == DataFormats.XamlPackage) 334e.FormatToApply = DataFormats.Xaml;
src\Framework\MS\Internal\Ink\TextClipboardData.cs (6)
52return ( dataObject.GetDataPresent(DataFormats.UnicodeText, false) 53|| dataObject.GetDataPresent(DataFormats.Text, false) 54|| dataObject.GetDataPresent(DataFormats.OemText, false) ); 75dataObject.SetData(DataFormats.UnicodeText, _text, true); 85string text = dataObject.GetData(DataFormats.UnicodeText, true) as string; 90text = dataObject.GetData(DataFormats.Text, true) as string;
src\Framework\MS\Internal\Ink\XamlClipboardData.cs (4)
56hasXamlData = dataObject.GetDataPresent(DataFormats.Xaml, false); 114dataObject.SetData(DataFormats.Xaml, xmlData.ToString()); 123dataObject.SetData(DataFormats.ApplicationTrust, setString); 133string xml = dataObject.GetData(DataFormats.Xaml) as string;
src\Framework\System\Windows\Controls\DataGrid.cs (5)
8292Collection<string> formats = new Collection<string>(new string[] { DataFormats.Html, DataFormats.Text, DataFormats.UnicodeText, DataFormats.CommaSeparatedValue }); 8338DataGridClipboardHelper.GetClipboardContentForHtml(dataGridStringBuilders[DataFormats.Html]);
src\Framework\System\Windows\Controls\DataGridClipboardHelper.cs (4)
24bool csv = string.Equals(format, DataFormats.CommaSeparatedValue, StringComparison.OrdinalIgnoreCase); 25if (csv || string.Equals(format, DataFormats.Text, StringComparison.OrdinalIgnoreCase) 26|| string.Equals(format, DataFormats.UnicodeText, StringComparison.OrdinalIgnoreCase)) 50else if (string.Equals(format, DataFormats.Html, StringComparison.OrdinalIgnoreCase))
src\Framework\System\Windows\Documents\RubberbandSelector.cs (3)
247dataObject.SetData(DataFormats.Text, textString, true); 248dataObject.SetData(DataFormats.UnicodeText, textString, true); 251dataObject.SetData(DataFormats.Bitmap, bmp, true);
src\Framework\System\windows\Documents\TextEditorCopyPaste.cs (57)
122if (ConfirmDataFormatSetting(This.UiScope, dataObject, DataFormats.Text)) 124CriticalSetDataWrapper(dataObject,DataFormats.Text, textString); 129if (ConfirmDataFormatSetting(This.UiScope, dataObject, DataFormats.UnicodeText)) 131CriticalSetDataWrapper(dataObject,DataFormats.UnicodeText, textString); 157if (wpfContainerMemory != null && ConfirmDataFormatSetting(This.UiScope, dataObject, DataFormats.XamlPackage)) 159dataObject.SetData(DataFormats.XamlPackage, wpfContainerMemory); 163if (ConfirmDataFormatSetting(This.UiScope, dataObject, DataFormats.Rtf)) 170dataObject.SetData(DataFormats.Rtf, rtfText, true); 194if (ConfirmDataFormatSetting(This.UiScope, dataObject, DataFormats.Xaml)) 197CriticalSetDataWrapper(dataObject, DataFormats.Xaml, xamlText); 205CriticalSetDataWrapper(dataObject, DataFormats.ApplicationTrust, permissionSetCurrentAppDomain); 305if (This.AcceptsRichContent && hasUnmanagedCodePermission && dataObject.GetDataPresent(DataFormats.XamlPackage)) 307formatToApply = DataFormats.XamlPackage; 309else if (This.AcceptsRichContent && dataObject.GetDataPresent(DataFormats.Xaml)) 311formatToApply = DataFormats.Xaml; 313else if (This.AcceptsRichContent && hasUnmanagedCodePermission && dataObject.GetDataPresent(DataFormats.Rtf)) 315formatToApply = DataFormats.Rtf; 317else if (dataObject.GetDataPresent(DataFormats.UnicodeText)) 319formatToApply = DataFormats.UnicodeText; 321else if (dataObject.GetDataPresent(DataFormats.Text)) 323formatToApply = DataFormats.Text; 327formatToApply = DataFormats.Bitmap; 822((DataObject)dataObjectValue).CriticalSetData(format, content, format == DataFormats.ApplicationTrust ? /*autoConvert:*/false : true); 851if (formatToApply == DataFormats.Bitmap && dataObjectToApply is DataObject) 860System.Windows.Media.Imaging.BitmapSource bitmapSource = GetPasteData(dataObjectToApply, DataFormats.Bitmap) as System.Windows.Media.Imaging.BitmapSource; 869formatToApply = DataFormats.XamlPackage; 870dataObjectToApply.SetData(DataFormats.XamlPackage, packagedImage); 875if (formatToApply == DataFormats.XamlPackage) 884object pastedData = GetPasteData(dataObjectToApply, DataFormats.XamlPackage); 904if (dataObjectToApply.GetDataPresent(DataFormats.Xaml)) 906formatToApply = DataFormats.Xaml; 908else if (SecurityHelper.CheckUnmanagedCodePermission() && dataObjectToApply.GetDataPresent(DataFormats.Rtf)) 910formatToApply = DataFormats.Rtf; 912else if (dataObjectToApply.GetDataPresent(DataFormats.UnicodeText)) 914formatToApply = DataFormats.UnicodeText; 916else if (dataObjectToApply.GetDataPresent(DataFormats.Text)) 918formatToApply = DataFormats.Text; 922if (formatToApply == DataFormats.Xaml) 926object pastedData = GetPasteData(dataObjectToApply, DataFormats.Xaml); 936if (SecurityHelper.CheckUnmanagedCodePermission() && dataObjectToApply.GetDataPresent(DataFormats.Rtf)) 938formatToApply = DataFormats.Rtf; 940else if (dataObjectToApply.GetDataPresent(DataFormats.UnicodeText)) 942formatToApply = DataFormats.UnicodeText; 944else if (dataObjectToApply.GetDataPresent(DataFormats.Text)) 946formatToApply = DataFormats.Text; 950if (formatToApply == DataFormats.Rtf) 958object pastedData = GetPasteData(dataObjectToApply, DataFormats.Rtf); 977if (dataObjectToApply.GetDataPresent(DataFormats.UnicodeText)) 979formatToApply = DataFormats.UnicodeText; 981else if (dataObjectToApply.GetDataPresent(DataFormats.Text)) 983formatToApply = DataFormats.Text; 987if (formatToApply == DataFormats.UnicodeText) 989object pastedData = GetPasteData(dataObjectToApply, DataFormats.UnicodeText); 992if (dataObjectToApply.GetDataPresent(DataFormats.Text)) 994formatToApply = DataFormats.Text; // fall to plain text 1007if (formatToApply == DataFormats.Text) 1009object pastedData = GetPasteData(dataObjectToApply, DataFormats.Text);
src\Framework\System\Windows\Documents\TextRangeBase.cs (16)
1491dataFormat == DataFormats.Text || 1492dataFormat == DataFormats.Xaml || 1494dataFormat == DataFormats.XamlPackage || 1495dataFormat == DataFormats.Rtf))); 1505dataFormat == DataFormats.Text || 1506dataFormat == DataFormats.Xaml || 1508dataFormat == DataFormats.XamlPackage || 1509dataFormat == DataFormats.Rtf))); 1527if (dataFormat == DataFormats.Text) 1534else if (dataFormat == DataFormats.Xaml) 1543else if (dataFormat == DataFormats.XamlPackage && SecurityHelper.CheckUnmanagedCodePermission()) 1549else if (dataFormat == DataFormats.Rtf && SecurityHelper.CheckUnmanagedCodePermission()) 1587if (dataFormat == DataFormats.Text) 1593else if (dataFormat == DataFormats.Xaml) 1599else if (dataFormat == DataFormats.XamlPackage && SecurityHelper.CheckUnmanagedCodePermission()) 1608else if (dataFormat == DataFormats.Rtf && SecurityHelper.CheckUnmanagedCodePermission())
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\CutCopyPasteHelper.cs (1)
550dataObject.SetData(DataFormats.Text, clipBoardString);