DataFormats クラス

定義

クリップボードまたはドラッグ アンド ドロップ操作で使用可能なデータ形式を識別するために使用できる、定義済みのデータ形式名のセットを提供します。

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

注釈

インターフェイスを実装するクラスとその他のIDataObjectクラスはDataObject、 でDataFormats定義された静的形式を使用して、データ オブジェクトに格納されている各データ形式を記述します。 データ オブジェクトは、通常、システム クリップボードとの間で、およびドラッグ アンド ドロップ操作でデータを転送するために使用されます。

次の表に、 によって DataFormats提供される静的データ形式フィールドの値を示します。 これらのフィールド値は情報提供のみを目的として提供されます。一般に、コードでは、ハードコーディングされた文字列ではなく、常に適切なフィールドを参照する必要があります。

フィールド フィールド値 [説明]
Bitmap "Bitmap" Microsoft Windows ビットマップ データ形式を指定します。
CommaSeparatedValue "CSV" CSV (コンマ区切りの値) データ形式を指定します。
Dib "DeviceIndependentBitmap" デバイスに依存しないビットマップ (DIB) データ形式を指定します。
Dif "DataInterchangeFormat" Windows DIF (Data Interchange Format) データ形式を指定します。
EnhancedMetafile "EnhancedMetafile" Windows 拡張メタファイル形式を指定します。
FileDrop "FileDrop" Windows ファイルのドロップ形式を指定します。
Html "HTML 形式" HTML データ形式を指定します。
Locale "Locale" Windows ロケール (カルチャ) データ形式を指定します。
MetafilePicture "MetaFilePict" Windows メタファイル画像データ形式を指定します。
OemText "OEMText" 標準の Windows OEM テキスト データ形式を指定します。
Palette "パレット" Windows パレットのデータ形式を指定します。
PenData "PenData" Windows ペンのデータ形式を指定します。
Riff "RiffAudio" リソース交換ファイル形式 (RIFF) オーディオ データ形式を指定します。
Rtf "リッチ テキスト形式" リッチ テキスト形式 (RTF) データ形式を指定します。
Serializable "PersistentObject" 任意の種類のシリアル化可能なデータ オブジェクトをカプセル化するデータ形式を指定します。
StringFormat "System.String" 共通言語ランタイム (CLR) 文字列クラスのデータ形式を指定します。
SymbolicLink "シンボリックリンク" Windows シンボリック リンクのデータ形式を指定します。
Text "テキスト" ANSI テキスト データ形式を指定します。
Tiff "TaggedImageFileFormat" タグ付けされたイメージ ファイル形式 (TIFF) データ形式を指定します。
UnicodeText "UnicodeText" Unicode テキスト データ形式を指定します。
WaveAudio "WaveAudio" WAVE オーディオ データ形式を指定します。
Xaml "Xaml" 拡張アプリケーション マークアップ言語 (XAML) データ形式を指定します。
XamlPackage "XamlPackage" 拡張アプリケーション マークアップ言語 (XAML) パッケージのデータ形式を指定します。

フィールド

Bitmap

Microsoft Windows ビットマップ データ形式を指定します。

CommaSeparatedValue

CSV (コンマ区切りの値) データ形式を指定します。

Dib

DIB データ形式を指定します。

Dif

Windows DIF (Data Interchange Format) データ形式を指定します。

EnhancedMetafile

Windows 拡張メタファイル形式を指定します。

FileDrop

Windows ファイルのドロップ形式を指定します。

Html

HTML データ形式を指定します。

Locale

Windows ロケール (カルチャ) データ形式を指定します。

MetafilePicture

Windows メタファイル画像データ形式を指定します。

OemText

標準の Windows OEM テキスト データ形式を指定します。

Palette

Windows パレットのデータ形式を指定します。

PenData

Windows ペンのデータ形式を指定します。

Riff

リソース交換ファイル形式 (RIFF) オーディオ データ形式を指定します。

Rtf

リッチ テキスト形式 (RTF) データ形式を指定します。

Serializable

任意の種類のシリアル化可能なデータ オブジェクトをカプセル化するデータ形式を指定します。

StringFormat

共通言語ランタイム (CLR) 文字列クラスのデータ形式を指定します。

SymbolicLink

Windows シンボリック リンクのデータ形式を指定します。

Text

ANSI テキスト データ形式を指定します。

Tiff

タグ付けされたイメージ ファイル形式 (TIFF) データ形式を指定します。

UnicodeText

Unicode テキスト データ形式を指定します。

WaveAudio

WAVE オーディオ データ形式を指定します。

Xaml

拡張アプリケーション マークアップ言語 (XAML) データ形式を指定します。

XamlPackage

拡張アプリケーション マークアップ言語 (XAML) パッケージのデータ形式を指定します。

メソッド

GetDataFormat(Int32)

指定されたデータ形式の名前と数値 ID を定義する DataFormat オブジェクトを返します。 目的のデータ形式は、数値 ID によって指定されます。

GetDataFormat(String)

指定されたデータ形式の名前と数値 ID を定義する DataFormat オブジェクトを返します。 目的のデータ形式は、名前 (文字列) によって指定されます。

適用対象