DataFormats クラス

定義

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

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

注釈

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

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

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

フィールド

名前 説明
Bitmap

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

CommaSeparatedValue

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

Dib

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

Dif

Windows データ交換形式 (DIF) データ形式を指定します。

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

ウェーブ オーディオ データ形式を指定します。

Xaml

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

XamlPackage

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

メソッド

名前 説明
GetDataFormat(Int32)

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

GetDataFormat(String)

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

適用対象