The DataObject class and other classes that implement the IDataObject interface use the static formats defined by DataFormats to describe each data format that is stored in a data object. Data objects are typically used for transferring data to and from the system clipboard, and in drag-and-drop operations.
The following table lists the values of the static data format fields provided by DataFormats. These field values are provided for informational purposes only; in general, code should always refer to the appropriate field, rather than hard-coded strings.
Field
|
Field Value
|
Description
|
|---|
Bitmap
|
"Bitmap"
|
Specifies a Microsoft Windows bitmap data format.
|
CommaSeparatedValue
|
"CSV"
|
Specifies a comma-separated value (CSV) data format.
|
Dib
|
"DeviceIndependentBitmap"
|
Specifies the device-independent bitmap (DIB) data format.
|
Dif
|
"DataInterchangeFormat"
|
Specifies the Windows Data Interchange Format (DIF) data format.
|
EnhancedMetafile
|
"EnhancedMetafile"
|
Specifies the Windows enhanced metafile format.
|
FileDrop
|
"FileDrop"
|
Specifies the Windows file drop format.
|
Html
|
"HTML Format"
|
Specifies the HTML data format.
|
Locale
|
"Locale"
|
Specifies the Windows locale (culture) data format.
|
MetafilePicture
|
"MetaFilePict"
|
Specifies the Windows metafile picture data format.
|
OemText
|
"OEMText"
|
Specifies the standard Windows OEM text data format.
|
Palette
|
"Palette"
|
Specifies the Windows palette data format.
|
PenData
|
"PenData"
|
Specifies the Windows pen data format.
|
Riff
|
"RiffAudio"
|
Specifies the Resource Interchange File Format (RIFF) audio data format.
|
Rtf
|
"Rich Text Format"
|
Specifies the Rich Text Format (RTF) data format.
|
Serializable
|
"PersistentObject"
|
Specifies a data format that encapsulates any type of serializable data objects.
|
StringFormat
|
"System.String"
|
Specifies the common language runtime (CLR) string class data format.
|
SymbolicLink
|
"SymbolicLink"
|
Specifies the Windows symbolic link data format.
|
Text
|
"Text"
|
Specifies the ANSI text data format.
|
Tiff
|
"TaggedImageFileFormat"
|
Specifies the Tagged Image File Format (TIFF) data format.
|
UnicodeText
|
"UnicodeText"
|
Specifies the Unicode text data format.
|
WaveAudio
|
"WaveAudio"
|
Specifies the wave audio data format.
|
Xaml
|
"Xaml"
|
Specifies the Extensible Application Markup Language (XAML) data format.
|
XamlPackage
|
"XamlPackage"
|
Specifies the Extensible Application Markup Language (XAML) package data format.
|