Share via


ClipboardProxy Kelas

Definisi

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 ThreadApartmentStateSTA. 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 Boolean menunjukkan apakah Clipboard berisi daftar drop file.

ContainsImage()

Mengembalikan yang Boolean menunjukkan apakah gambar disimpan di Clipboard.

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)

Berlaku untuk

Lihat juga