Clipboard.GetText Metode
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.
Mengambil data teks dari Clipboard.
Overload
GetText() |
Mengambil data teks dari Clipboard dalam Text format atau UnicodeText , tergantung pada sistem operasi. |
GetText(TextDataFormat) |
Mengambil data teks dari Clipboard dalam format yang ditunjukkan oleh nilai yang ditentukan TextDataFormat . |
GetText()
Mengambil data teks dari Clipboard dalam Text format atau UnicodeText , tergantung pada sistem operasi.
public:
static System::String ^ GetText();
public static string GetText ();
static member GetText : unit -> string
Public Shared Function GetText () As String
Mengembalikan
Data teks Clipboard atau Empty jika Clipboard tidak berisi data dalam Text format atau UnicodeText , tergantung pada sistem operasi.
Pengecualian
Papan klip tidak dapat dibersihkan. Ini biasanya terjadi ketika Clipboard sedang digunakan oleh proses lain.
Utas saat ini tidak dalam mode apartemen berulir tunggal (STA). Tambahkan ke STAThreadAttribute metode aplikasi Main
Anda.
Contoh
Contoh berikut menunjukkan kelebihan beban GetText metode yang mirip dengan kelebihan beban ini.
// Demonstrates SetText, ContainsText, and GetText.
public String SwapClipboardHtmlText(String replacementHtmlText)
{
String returnHtmlText = null;
if (Clipboard.ContainsText(TextDataFormat.Html))
{
returnHtmlText = Clipboard.GetText(TextDataFormat.Html);
Clipboard.SetText(replacementHtmlText, TextDataFormat.Html);
}
return returnHtmlText;
}
' Demonstrates SetText, ContainsText, and GetText.
Public Function SwapClipboardHtmlText( _
ByVal replacementHtmlText As String) As String
Dim returnHtmlText As String = Nothing
If (Clipboard.ContainsText(TextDataFormat.Html)) Then
returnHtmlText = Clipboard.GetText(TextDataFormat.Html)
Clipboard.SetText(replacementHtmlText, TextDataFormat.Html)
End If
Return returnHtmlText
End Function
Keterangan
Metode ini mengembalikan data teks dalam UnicodeText format pada Windows XP Home Edition, Windows XP Professional, Windows Server 2003 dan Windows 2000. Jika tidak, metode ini mengembalikan data teks dalam Text format .
ContainsText Gunakan metode untuk menentukan apakah Clipboard berisi data teks sebelum mengambilnya dengan metode ini.
SetText Gunakan metode untuk menambahkan data teks ke Clipboard.
Catatan
Kelas Clipboard hanya dapat digunakan dalam utas yang diatur ke mode apartemen utas tunggal (STA). Untuk menggunakan kelas ini, pastikan metode Anda Main
ditandai dengan STAThreadAttribute atribut .
Lihat juga
Berlaku untuk
GetText(TextDataFormat)
Mengambil data teks dari Clipboard dalam format yang ditunjukkan oleh nilai yang ditentukan TextDataFormat .
public:
static System::String ^ GetText(System::Windows::Forms::TextDataFormat format);
public static string GetText (System.Windows.Forms.TextDataFormat format);
static member GetText : System.Windows.Forms.TextDataFormat -> string
Public Shared Function GetText (format As TextDataFormat) As String
Parameter
- format
- TextDataFormat
Salah TextDataFormat satu nilai.
Mengembalikan
Data teks Clipboard atau Empty jika Clipboard tidak berisi data dalam format yang ditentukan.
Pengecualian
Papan klip tidak dapat dibersihkan. Ini biasanya terjadi ketika Clipboard sedang digunakan oleh proses lain.
Utas saat ini tidak dalam mode apartemen berulir tunggal (STA). Tambahkan ke STAThreadAttribute metode aplikasi Main
Anda.
format
bukan nilai yang valid TextDataFormat .
Contoh
Contoh berikut menunjukkan anggota ini.
// Demonstrates SetText, ContainsText, and GetText.
public String SwapClipboardHtmlText(String replacementHtmlText)
{
String returnHtmlText = null;
if (Clipboard.ContainsText(TextDataFormat.Html))
{
returnHtmlText = Clipboard.GetText(TextDataFormat.Html);
Clipboard.SetText(replacementHtmlText, TextDataFormat.Html);
}
return returnHtmlText;
}
' Demonstrates SetText, ContainsText, and GetText.
Public Function SwapClipboardHtmlText( _
ByVal replacementHtmlText As String) As String
Dim returnHtmlText As String = Nothing
If (Clipboard.ContainsText(TextDataFormat.Html)) Then
returnHtmlText = Clipboard.GetText(TextDataFormat.Html)
Clipboard.SetText(replacementHtmlText, TextDataFormat.Html)
End If
Return returnHtmlText
End Function
Keterangan
ContainsText Gunakan metode untuk menentukan apakah Clipboard berisi data teks sebelum mengambilnya dengan metode ini.
SetText Gunakan metode untuk menambahkan data teks ke Clipboard.
Catatan
Kelas Clipboard hanya dapat digunakan dalam utas yang diatur ke mode apartemen utas tunggal (STA). Untuk menggunakan kelas ini, pastikan metode Anda Main
ditandai dengan STAThreadAttribute atribut .