ClipboardProxy Kelas
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.
Menyediakan metode untuk memanipulasi Clipboard.
public ref class ClipboardProxy
public class ClipboardProxy
type ClipboardProxy = class
Public Class ClipboardProxy
- Warisan
-
ClipboardProxy
Contoh
Contoh ini membaca teks dari Clipboard ke dalam string textOnClipboard
.
Dim textOnClipboard As String = My.Computer.Clipboard.GetText()
Contoh ini akan gagal jika tidak ada teks di Clipboard.
Keterangan
Item yang dipindahkan atau disalin ke Clipboard tetap ada bahkan setelah aplikasi dimatikan.
Data di Clipboard dapat dalam format data apa pun, juga disebut format Clipboard. Untuk daftar format yang telah ditentukan sebelumnya untuk digunakan dengan Clipboard, lihat DataFormats. Saat item dipindahkan atau disalin ke Clipboard, item dalam format lain akan dihapus. Untuk membuat format lain tetap ada, gunakan DataObject, yang menyalin semua yang ada di Clipboard saat ini, termasuk item yang ditempelkan dari aplikasi lain. Tempatkan data di Clipboard dalam beberapa format untuk memaksimalkan kemungkinan bahwa aplikasi target, yang persyaratan formatnya mungkin tidak Anda ketahui, dapat berhasil mengambil data.
Karena semua aplikasi Windows berbagi Papan Klip sistem, isi dapat berubah ketika Anda beralih ke aplikasi lain.
Kelas harus dapat diserialisasikan agar diletakkan di Clipboard. Untuk informasi selengkapnya, lihat Serialisasi - C# atau Serialisasi - Visual Basic.
Saat mengakses Clipboard dari jarak jauh, dilemparkan ThreadStateException kecuali alur akses beroperasi dalam mode STA (apartemen berulir tunggal). Untuk mengatasi masalah ini, atur ke ThreadApartmentState
STA
. Untuk informasi selengkapnya, lihat STAThreadAttribute.
Untuk informasi selengkapnya, lihat Menyimpan Data ke dan Membaca dari Papan klip.
Ketersediaan menurut Jenis Proyek
Jenis proyek | Tersedia |
---|---|
Aplikasi Windows | Ya |
Pustaka Kelas | Ya |
Aplikasi Konsol | Ya |
Pustaka Kontrol Windows | Ya |
Pustaka Kontrol Web | Tidak |
Layanan Windows | Ya |
Situs Web | Tidak |
Metode
Clear() |
Menghapus Clipboard. |
ContainsAudio() |
Menunjukkan apakah Clipboard berisi data audio. |
ContainsData(String) |
Menunjukkan apakah Clipboard berisi data dalam format kustom yang ditentukan. |
ContainsFileDropList() |
Mengembalikan yang |
ContainsImage() |
Mengembalikan yang |
ContainsText() |
Menentukan apakah ada teks pada Papan Klip. |
ContainsText(TextDataFormat) |
Menentukan apakah ada teks pada Papan Klip. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetAudioStream() |
Mengambil aliran audio dari Clipboard. |
GetData(String) |
Mengambil data dalam format kustom dari Clipboard. |
GetDataObject() |
Mengambil data dari Clipboard sebagai IDataObject. |
GetFileDropList() |
Mengambil kumpulan string yang mewakili nama file dari Clipboard. |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetImage() |
Mengambil gambar dari Clipboard. |
GetText() |
Mengambil teks dari Clipboard. |
GetText(TextDataFormat) |
Mengambil teks dari Clipboard. |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
SetAudio(Byte[]) |
Menulis data audio ke Clipboard. |
SetAudio(Stream) |
Menulis data audio ke Clipboard. |
SetData(String, Object) |
Menulis data dalam format kustom ke Clipboard. |
SetDataObject(DataObject) |
DataObject Menulis ke Clipboard. |
SetFileDropList(StringCollection) |
Menulis kumpulan string yang mewakili jalur file ke Clipboard. |
SetImage(Image) |
Menulis gambar ke Clipboard. |
SetText(String) |
Menulis teks ke Clipboard. |
SetText(String, TextDataFormat) |
Menulis teks ke Clipboard. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |