DataFormats.StringFormat Bidang

Definisi

Menentukan format kelas string Formulir Windows, yang Formulir Windows gunakan untuk menyimpan objek string. Bidang ini static bersifat baca-saja.

public: static initonly System::String ^ StringFormat;
public static readonly string StringFormat;
 staticval mutable StringFormat : string
Public Shared ReadOnly StringFormat 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 to the Clipboard.   
   Clipboard::SetDataObject( myString );
   IDataObject^ myDataObject = Clipboard::GetDataObject();
   
   // Checks whether the data is present or not in the Clipboard.
   if ( myDataObject->GetDataPresent( DataFormats::StringFormat ) )
   {
      String^ clipString = (String^)(myDataObject->GetData( DataFormats::StringFormat ));
      Console::WriteLine( clipString );
   }
   else
   {
      Console::WriteLine( "No String information was contained in the clipboard." );
   }
}
catch ( Exception^ e ) 
{
   Console::WriteLine( e->Message );
}
try
{
    String myString = "This is a String from the ClipBoard";
    // Sets the data to the Clipboard.   
    Clipboard.SetDataObject(myString);
    IDataObject myDataObject = Clipboard.GetDataObject();

    // Checks whether the data is present or not in the Clipboard.
    if(myDataObject.GetDataPresent(DataFormats.StringFormat)) 
    {
        String clipString = (String)myDataObject.GetData(DataFormats.StringFormat);
        Console.WriteLine(clipString);
    } 
    else 
    {
        Console.WriteLine("No String information was contained in the clipboard.");
    }
}
catch(Exception e)
{
    Console.WriteLine(e.Message);
}
        Try
            Dim myString As String = "This is a String from the ClipBoard"
            ' Sets the data to the Clipboard.   
            Clipboard.SetDataObject(myString)
            Dim myDataObject As IDataObject = Clipboard.GetDataObject()
          
            ' Checks whether the data is present or not in the Clipboard.
            If myDataObject.GetDataPresent(DataFormats.StringFormat) Then
                Dim clipString As String = CType(myDataObject.GetData(DataFormats.StringFormat), String)
                Console.WriteLine(clipString)
            Else
                Console.WriteLine("No String information was contained in the clipboard.")
            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 .

Note

Format kelas string khusus untuk Formulir Windows saja dan tidak akan dikenali oleh aplikasi yang dibuat di luar Formulir Windows.

Berlaku untuk

Lihat juga