DataFormats.Text フィールドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataFormats.Text フィールドの意味・解説 

DataFormats.Text フィールド

標準 ANSI テキスト形式指定しますstatic フィールド読み取り専用です。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

解説解説

このフィールドは、データ型指定するために、IDataObject インターフェイスと DataObject クラス使用されます。

IDataObject または DataObject実装追加する場合は、IDataObject.SetData メソッドと DataObject.SetData メソッド形式として、このフィールド使用します

この型のオブジェクト存在するかどうか確認するには、IDataObject.GetDataPresent メソッドと DataObject.GetDataPresent メソッド形式として、このフィールド使用します

この型のオブジェクト取得するには、IDataObject.GetData メソッドと DataObject.GetData メソッド形式として、このフィールド使用します

使用例使用例
      try
          Dim myString As [String] = "This
 is a String from the ClipBoard"
          
          ' Sets the data into the Clipboard.
          Clipboard.SetDataObject(myString)
          Dim myDataObject As IDataObject =
 Clipboard.GetDataObject()
          ' Checks whether the format of the data is 'UnicodeText' or
 not.
          If myDataObject.GetDataPresent(DataFormats.UnicodeText)
 Then
         Console.WriteLine(("Data in 'UnicodeText'
 format:" + myDataObject.GetData(DataFormats.UnicodeText)))
          Else
         Console.WriteLine("No String information was contained
 in the clipboard.")
          End If
          
          ' Checks whether the format of the data is 'Text' or not.
          If myDataObject.GetDataPresent(DataFormats.Text) Then
         Dim clipString As [String] = CType(myDataObject.GetData(DataFormats.StringFormat),
 [String])
         Console.WriteLine(("Data in 'Text'
 format:" + clipString))
          End If
          catch e as Exception
        Console.WriteLine(e.Message)
      End try
   End Sub 'Main 
End Class 'DataFormats_UnicodeText
 
try
{

    String myString = "This is a String from the ClipBoard";
      
    // Sets the data into the Clipboard.
    Clipboard.SetDataObject(myString);
    IDataObject myDataObject = Clipboard.GetDataObject();
    // Checks whether the format of the data is 'UnicodeText' or not.
    if(myDataObject.GetDataPresent(DataFormats.UnicodeText)) 
    {
        Console.WriteLine("Data in 'UnicodeText' format:"+myDataObject.GetData(DataFormats.UnicodeText));
    } 
    else 
    {
        Console.WriteLine("No String information was contained in
 the clipboard.");
    }

    // Checks whether the format of the data is 'Text' or not.
    if(myDataObject.GetDataPresent(DataFormats.Text)) 
    {
        String clipString = (String)myDataObject.GetData(DataFormats.StringFormat);
        Console.WriteLine("Data in 'Text' format:"+clipString);
    }
}
catch(Exception e)
{
    Console.WriteLine(e.Message);
}

      
try
{
   String^ myString = "This is a String from the ClipBoard";
   
   // Sets the data into the Clipboard.
   Clipboard::SetDataObject( myString );
   IDataObject^ myDataObject = Clipboard::GetDataObject();
   // Checks whether the format of the data is 'UnicodeText' or not.
   if ( myDataObject->GetDataPresent( DataFormats::UnicodeText
 ) )
   {
      Console::WriteLine( "Data in 'UnicodeText' format:
 " +
         myDataObject->GetData( DataFormats::UnicodeText ) );
   }
   else
   {
      Console::WriteLine( "No String information was contained in
 the clipboard." );
   }

   // Checks whether the format of the data is 'Text' or not.
   if ( myDataObject->GetDataPresent( DataFormats::Text ) )
   {
      String^ clipString = (String^)(myDataObject->GetData( DataFormats::StringFormat
 ));
      Console::WriteLine( "Data in 'Text' format: {0}",
 clipString );
   }
}
catch ( Exception^ e ) 
{
   Console::WriteLine( e->Message );
}
try {
    String myString = "This is a String from the ClipBoard";

    // Sets the data into the Clipboard.
    Clipboard.SetDataObject(myString);
    IDataObject myDataObject = Clipboard.GetDataObject();

    // Checks whether the format of the data is 'UnicodeText' or not.
    if (myDataObject.GetDataPresent(DataFormats.UnicodeText))
 {
        Console.WriteLine("Data in 'UnicodeText' format:"
 
            + myDataObject.GetData(DataFormats.UnicodeText));
    }
    else {
        Console.WriteLine("No String information was contained "
            + "in the clipboard.");
    }

    // Checks whether the format of the data is 'Text' or not.
    if (myDataObject.GetDataPresent(DataFormats.Text)) {
        String clipString = (String)(myDataObject.
            GetData(DataFormats.StringFormat));
        Console.WriteLine("Data in 'Text' format:" +
 clipString);
    }
}
catch (System.Exception e) {
    Console.WriteLine(e.get_Message());
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataFormats クラス
DataFormats メンバ
System.Windows.Forms 名前空間
GetData
SetData
GetDataPresent
GetFormats
DataObject
IDataObject
GetFormat
DataFormats.Format.Name
DataFormats.Format.Id


このページでは「.NET Framework クラス ライブラリ リファレンス」からDataFormats.Text フィールドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDataFormats.Text フィールドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDataFormats.Text フィールド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DataFormats.Text フィールド」の関連用語

DataFormats.Text フィールドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataFormats.Text フィールドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS