DataFormats クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クリップボードまたはドラッグ アンド ドロップ操作で使用できるデータ形式を識別するために使用できる定義済みのデータ形式名のセットを提供します。
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 オブジェクトを返します。 目的のデータ形式は、名前 (文字列) で指定します。 |