DataFormats 類別

定義

提供一組預先定義的資料格式名稱,這些名稱可用以識別剪貼簿或拖放作業中可用的資料格式。Provides a set of predefined data format names that can be used to identify data formats available in the clipboard or drag-and-drop operations.

public ref class DataFormats abstract sealed
public static class DataFormats
type DataFormats = class
Public Class DataFormats
繼承
DataFormats

備註

執行介面的類別和DataFormats其他類別, 會使用所定義的靜態格式來描述儲存在資料物件中的每個資料格式。 DataObject IDataObjectThe 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.

下表列出所提供DataFormats之靜態資料格式欄位的值。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"Bitmap" 指定 Microsoft WindowsMicrosoft Windows 點陣圖資料格式。Specifies a Microsoft WindowsMicrosoft Windows bitmap data format.
CommaSeparatedValue CSV"CSV" 指定逗號分隔值 (CSV) 資料格式。Specifies a comma-separated value (CSV) data format.
Dib "DeviceIndependentBitmap""DeviceIndependentBitmap" 指定與裝置無關的點陣圖 (DIB) 資料格式。Specifies the device-independent bitmap (DIB) data format.
Dif "DataInterchangeFormat""DataInterchangeFormat" 指定 Windows 資料交換格式 (DIF) 資料格式。Specifies the Windows Data Interchange Format (DIF) data format.
EnhancedMetafile "EnhancedMetafile""EnhancedMetafile" 指定 WindowsWindows 加強型中繼檔格式。Specifies the WindowsWindows enhanced metafile format.
FileDrop "FileDrop""FileDrop" 指定 WindowsWindows 檔案置放格式。Specifies the WindowsWindows file drop format.
Html 「HTML 格式」"HTML Format" 指定HTMLHTML 資料格式。Specifies the HTMLHTML data format.
Locale 語言"Locale" 指定 WindowsWindows 地區設定 (文化特性 (Culture)) 資料格式。Specifies the WindowsWindows locale (culture) data format.
MetafilePicture "MetaFilePict""MetaFilePict" 指定 WindowsWindows 中繼檔圖片資料格式。Specifies the WindowsWindows metafile picture data format.
OemText "OEMText""OEMText" 指定標準 WindowsWindows OEM 文字資料格式。Specifies the standard WindowsWindows OEM text data format.
Palette 調色"Palette" 指定 WindowsWindows 調色盤資料格式。Specifies the WindowsWindows palette data format.
PenData "PenData""PenData" 指定 WindowsWindows 畫筆資料格式。Specifies the WindowsWindows pen data format.
Riff "RiffAudio""RiffAudio" 指定資源交換檔案格式 (RIFF)Resource Interchange File Format (RIFF) 音訊資料格式。Specifies the 資源交換檔案格式 (RIFF)Resource Interchange File Format (RIFF) audio data format.
Rtf 「Rtf 格式」"Rich Text Format" 指定RTF 格式 (RTF)Rich Text Format (RTF) 資料格式。Specifies the RTF 格式 (RTF)Rich Text Format (RTF) data format.
Serializable "PersistentObject""PersistentObject" 指定用以封裝任何型別之可序列化資料物件的資料格式。Specifies a data format that encapsulates any type of serializable data objects.
StringFormat "System.String""System.String" 指定 通用語言執行平台 (CLR)common language runtime (CLR) 字串類別資料格式。Specifies the 通用語言執行平台 (CLR)common language runtime (CLR) string class data format.
SymbolicLink Symboliclink 這個"SymbolicLink" 指定 WindowsWindows 符號連結資料格式。Specifies the WindowsWindows symbolic link data format.
Text 文字"Text" 指定 ANSI 文字資料格式。Specifies the ANSI text data format.
Tiff "TaggedImageFileFormat""TaggedImageFileFormat" 指定標記的影像檔案格式 (TIFF)Tagged Image File Format (TIFF) 資料格式。Specifies the 標記的影像檔案格式 (TIFF)Tagged Image File Format (TIFF) data format.
UnicodeText "UnicodeText""UnicodeText" 指定 UnicodeUnicode 文字資料格式。Specifies the UnicodeUnicode text data format.
WaveAudio "WaveAudio""WaveAudio" 指定 Wave 音訊資料格式。Specifies the wave audio data format.
Xaml Xml"Xaml" 指定Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML) 資料格式。Specifies the Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML) data format.
XamlPackage "XamlPackage""XamlPackage" 指定Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML) 封裝資料格式。Specifies the Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML) package data format.

欄位

Bitmap

指定 Microsoft WindowsMicrosoft Windows 點陣圖資料格式。Specifies a Microsoft WindowsMicrosoft Windows bitmap data format.

CommaSeparatedValue

指定逗號分隔值 (CSV) 資料格式。Specifies a comma-separated value (CSV) data format.

Dib

指定 DIB 資料格式。Specifies the DIB data format.

Dif

指定 Windows 資料交換格式 (DIF) 資料格式。Specifies the Windows Data Interchange Format (DIF) data format.

EnhancedMetafile

指定 WindowsWindows 加強型中繼檔格式。Specifies the WindowsWindows enhanced metafile format.

FileDrop

指定 WindowsWindows 檔案置放格式。Specifies the WindowsWindows file drop format.

Html

指定HTMLHTML 資料格式。Specifies the HTMLHTML data format.

Locale

指定 WindowsWindows 地區設定 (文化特性 (Culture)) 資料格式。Specifies the WindowsWindows locale (culture) data format.

MetafilePicture

指定 WindowsWindows 中繼檔圖片資料格式。Specifies the WindowsWindows metafile picture data format.

OemText

指定標準 WindowsWindows OEM 文字資料格式。Specifies the standard WindowsWindows OEM text data format.

Palette

指定 WindowsWindows 調色盤資料格式。Specifies the WindowsWindows palette data format.

PenData

指定 WindowsWindows 畫筆資料格式。Specifies the WindowsWindows pen data format.

Riff

指定資源交換檔案格式 (RIFF)Resource Interchange File Format (RIFF) 音訊資料格式。Specifies the 資源交換檔案格式 (RIFF)Resource Interchange File Format (RIFF) audio data format.

Rtf

指定RTF 格式 (RTF)Rich Text Format (RTF) 資料格式。Specifies the RTF 格式 (RTF)Rich Text Format (RTF) data format.

Serializable

指定用以封裝任何型別之可序列化資料物件的資料格式。Specifies a data format that encapsulates any type of serializable data objects.

StringFormat

指定 通用語言執行平台 (CLR)common language runtime (CLR) 字串類別資料格式。Specifies the 通用語言執行平台 (CLR)common language runtime (CLR) string class data format.

SymbolicLink

指定 WindowsWindows 符號連結資料格式。Specifies the WindowsWindows symbolic link data format.

Text

指定 ANSI 文字資料格式。Specifies the ANSI text data format.

Tiff

指定標記的影像檔案格式 (TIFF)Tagged Image File Format (TIFF) 資料格式。Specifies the 標記的影像檔案格式 (TIFF)Tagged Image File Format (TIFF) data format.

UnicodeText

指定 UnicodeUnicode 文字資料格式。Specifies the UnicodeUnicode text data format.

WaveAudio

指定 Wave 音訊資料格式。Specifies the wave audio data format.

Xaml

指定Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML) 資料格式。Specifies the Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML) data format.

XamlPackage

指定Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML) 封裝資料格式。Specifies the Extensible Application Markup Language (XAML)Extensible Application Markup Language (XAML) package data format.

方法

GetDataFormat(Int32)

傳回 DataFormat 物件,這個物件會定義指定之資料格式的名稱與數值 ID。Returns a DataFormat object that defines a name and numeric ID for the specified data format. 所要的資料格式是由數值 ID 所指定。The desired data format is specified by numeric ID.

GetDataFormat(String)

傳回 DataFormat 物件,這個物件會定義指定之資料格式的名稱與數值 ID。Returns a DataFormat object that defines a name and numeric ID for the specified data format. 所要的資料格式是由名稱 (字串) 所指定。The desired data format is specified by name (a string).

適用於