DataFormats DataFormats DataFormats DataFormats Class

定義

クリップボードまたはドラッグ アンド ドロップ操作で使用可能なデータ形式を識別するために使用できる定義済みのデータ形式名のセットを提供します。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
継承
DataFormatsDataFormatsDataFormatsDataFormats

注釈

DataObjectクラスとその他のクラスを実装する、IDataObjectインターフェイスによって定義された静的な形式を使用して、DataFormatsデータ オブジェクトに格納されている各データ形式を記述します。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.

次の表に、によって提供される静的データ形式のフィールドの値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 Data Interchange Format () のデータ形式を指定します。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 Format""HTML Format" 指定します、HTMLHTMLデータ形式。Specifies the HTMLHTML data format.
Locale 「ロケール」"Locale" WindowsWindows ロケール (カルチャ) データ形式を指定します。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""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 "Rich Text Format""Rich Text Format" 指定します、リッチ テキスト形式 (RTF)Rich Text Format (RTF)データ形式。Specifies the リッチ テキスト形式 (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""Text" ANSI テキスト データ形式を指定します。Specifies the ANSI text data format.
Tiff "TaggedImageFileFormat""TaggedImageFileFormat" 指定します、Tagged Image File Format (TIFF)Tagged Image File Format (TIFF)データ形式。Specifies the Tagged Image File Format (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 "Xaml""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 Bitmap Bitmap Bitmap

指定します、Microsoft WindowsMicrosoft Windowsビットマップ データ形式。Specifies a Microsoft WindowsMicrosoft Windows bitmap data format.

CommaSeparatedValue CommaSeparatedValue CommaSeparatedValue CommaSeparatedValue

コンマ区切り値 (CSV) のデータ形式を指定します。Specifies a comma-separated value (CSV) data format.

Dib Dib Dib Dib

DIB データ形式を指定します。Specifies the DIB data format.

Dif Dif Dif Dif

Windows DIF Data Interchange Format () のデータ形式を指定します。Specifies the Windows Data Interchange Format (DIF) data format.

EnhancedMetafile EnhancedMetafile EnhancedMetafile EnhancedMetafile

指定します、WindowsWindows拡張メタファイル形式。Specifies the WindowsWindows enhanced metafile format.

FileDrop FileDrop FileDrop FileDrop

指定します、WindowsWindowsファイル ドロップ形式。Specifies the WindowsWindows file drop format.

Html Html Html Html

指定します、HTMLHTMLデータ形式。Specifies the HTMLHTML data format.

Locale Locale Locale Locale

WindowsWindows ロケール (カルチャ) データ形式を指定します。Specifies the WindowsWindows locale (culture) data format.

MetafilePicture MetafilePicture MetafilePicture MetafilePicture

指定します、WindowsWindowsメタファイル画像データ形式。Specifies the WindowsWindows metafile picture data format.

OemText OemText OemText OemText

標準の WindowsWindows OEM テキスト データ形式を指定します。Specifies the standard WindowsWindows OEM text data format.

Palette Palette Palette Palette

指定します、WindowsWindowsパレット データ形式。Specifies the WindowsWindows palette data format.

PenData PenData PenData PenData

指定します、WindowsWindowsペン データ形式。Specifies the WindowsWindows pen data format.

Riff Riff Riff Riff

指定します、リソース交換ファイル形式 (RIFF)Resource Interchange File Format (RIFF)オーディオ データ形式。Specifies the リソース交換ファイル形式 (RIFF)Resource Interchange File Format (RIFF) audio data format.

Rtf Rtf Rtf Rtf

指定します、リッチ テキスト形式 (RTF)Rich Text Format (RTF)データ形式。Specifies the リッチ テキスト形式 (RTF)Rich Text Format (RTF) data format.

Serializable Serializable Serializable Serializable

シリアル化可能なデータ オブジェクトの任意の型をカプセル化するデータ形式を指定します。Specifies a data format that encapsulates any type of serializable data objects.

StringFormat StringFormat StringFormat StringFormat

指定します、共通言語ランタイム (CLR)common language runtime (CLR)文字列クラス データ形式。Specifies the 共通言語ランタイム (CLR)common language runtime (CLR) string class data format.

SymbolicLink SymbolicLink SymbolicLink SymbolicLink

指定します、WindowsWindowsシンボリック リンク データ形式。Specifies the WindowsWindows symbolic link data format.

Text Text Text Text

ANSI テキスト データ形式を指定します。Specifies the ANSI text data format.

Tiff Tiff Tiff Tiff

指定します、Tagged Image File Format (TIFF)Tagged Image File Format (TIFF)データ形式。Specifies the Tagged Image File Format (TIFF)Tagged Image File Format (TIFF) data format.

UnicodeText UnicodeText UnicodeText UnicodeText

UnicodeUnicode テキスト データ形式を指定します。Specifies the UnicodeUnicode text data format.

WaveAudio WaveAudio WaveAudio WaveAudio

Wave オーディオ データ形式を指定します。Specifies the wave audio data format.

Xaml Xaml Xaml 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 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) GetDataFormat(Int32) GetDataFormat(Int32) 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) GetDataFormat(String) GetDataFormat(String) 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).

適用対象