DataFormats.StringFormat Bidang
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.