Bahasa

DataFormats.UnicodeText Bidang

Definisi

Menentukan format teks Windows Unicode standar. Bidang ini static bersifat baca-saja.

public: static initonly System::String ^ UnicodeText;
public static readonly string UnicodeText;
 staticval mutable UnicodeText : string
Public Shared ReadOnly UnicodeText As String 

Nilai Bidang

Contoh

Contoh kode berikut menunjukkan penggunaan anggota ini.

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(Exception e)
  {
      Console.WriteLine(e.Message);
  }
        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
End Class

Keterangan

Bidang ini digunakan oleh IDataObject antarmuka dan DataObject kelas untuk menentukan jenis data.

Saat menambahkan ke IDataObject atau ke implementasi DataObject, gunakan bidang ini sebagai format untuk IDataObject.SetData metode dan DataObject.SetData .

Untuk melihat apakah objek jenis ini ada, gunakan bidang ini sebagai format untuk IDataObject.GetDataPresent metode dan DataObject.GetDataPresent .

Untuk mendapatkan objek jenis ini, gunakan ini sebagai format untuk IDataObject.GetData metode dan DataObject.GetData .

Berlaku untuk

Lihat juga