ClipboardObject 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.
Mewakili objek clipboard yang menginteroperaksi antara System.Windows. Forms. IDataObject, System.Runtime.InteropServices.Comtypes.IDataObject dan Microsoft.VisualStudio.OLE.Interop.IDataObject.
public ref class ClipboardObject : System::Windows::Forms::DataObject, Microsoft::VisualStudio::OLE::Interop::IDataObject, System::Runtime::InteropServices::ComTypes::IDataObject
public class ClipboardObject : System.Windows.Forms.DataObject, Microsoft.VisualStudio.OLE.Interop.IDataObject, System.Runtime.InteropServices.ComTypes.IDataObject
type ClipboardObject = class
inherit DataObject
interface IDataObject
interface IDataObject
Public Class ClipboardObject
Inherits DataObject
Implements IDataObject, IDataObject
- Warisan
-
ClipboardObject
- Turunan
- Penerapan
Konstruktor
| ClipboardObject() |
Membuat objek clipboard baru berdasarkan System.Windows standar. Forms. Kelas DataObject. |
| ClipboardObject(Object) |
Membuat baru atau membungkus objek clipboard yang ada berdasarkan data yang ditentukan. Jika data sudah menjadi objek clipboard, data dibungkus; jika tidak, objek clipboard baru dibuat untuk berisi data. |
| ClipboardObject(String, Object) |
Membuat objek data baru dengan data yang ditentukan dalam format yang ditentukan. |
Metode
| GetData(String) |
Mengambil data yang disimpan dalam objek clipboard dalam format yang ditentukan. |
| GetData(String, Boolean) |
Mengambil data yang disimpan dalam objek clipboard dalam format yang ditentukan, menggunakan parameter konversi otomatis untuk menentukan apakah akan mengonversi data ke format. |
| GetData(Type) |
Mengambil data yang disimpan dalam objek clipboard dalam format yang ditentukan. |
| GetDataPresent(String) |
Menunjukkan apakah data yang disimpan dalam objek clipboard dapat dikonversi ke atau dikaitkan dengan format yang ditentukan. |
| GetDataPresent(String, Boolean) |
Menunjukkan apakah data yang disimpan dalam objek clipboard dapat dikonversi ke atau dikaitkan dengan format yang ditentukan, menggunakan parameter konversi otomatis untuk menentukan apakah akan mengonversi data ke format. |
| GetDataPresent(Type) |
Menunjukkan apakah data yang disimpan dalam objek clipboard dapat dikonversi ke atau dikaitkan dengan format yang ditentukan. |
| GetFormats() |
Mengambil daftar semua format yang didukung untuk data yang disimpan dalam objek clipboard. |
| GetFormats(Boolean) |
Mengambil daftar semua format yang didukung untuk data yang disimpan di objek clipboard, menggunakan parameter konversi otomatis untuk menentukan apakah hanya mengambil format data asli atau semua format yang dapat dikonversi oleh data. |
| SetData(Object) |
Menambahkan data ke objek clipboard. |
| SetData(String, Boolean, Object) |
Menambahkan data ke objek clipboard. |
| SetData(String, Object) |
Menambahkan data ke objek clipboard dalam format yang ditentukan. |
| SetData(Type, Object) |
Menambahkan data ke objek clipboard, menggunakan jenis yang ditentukan sebagai format. |
Implementasi Antarmuka Eksplisit
| IDataObject.DAdvise(FORMATETC, ADVF, IAdviseSink, Int32) |
Membuat koneksi antara objek clipboard dan sink penasihat. Metode ini dipanggil oleh objek yang mendukung sink penasihat dan memungkinkan sink saran untuk diberi tahu tentang perubahan dalam data objek. |
| IDataObject.DAdvise(FORMATETC[], UInt32, IAdviseSink, UInt32) |
Membuat koneksi antara objek clipboard dan sink penasihat. Metode ini dipanggil oleh objek yang mendukung sink penasihat dan memungkinkan sink saran untuk diberi tahu tentang perubahan dalam data objek. |
| IDataObject.DUnadvise(Int32) |
Menghapus koneksi pemberitahuan yang telah dibuat sebelumnya. |
| IDataObject.DUnadvise(UInt32) |
Menghapus koneksi pemberitahuan yang telah dibuat. |
| IDataObject.EnumDAdvise(IEnumSTATDATA) |
Membuat objek yang dapat digunakan untuk menghitung koneksi penasihat saat ini. |
| IDataObject.EnumDAdvise(IEnumSTATDATA) |
Membuat objek yang dapat digunakan untuk menghitung koneksi penasihat saat ini. |
| IDataObject.EnumFormatEtc(DATADIR) |
Membuat objek untuk menghitung FORMATETC struktur untuk objek data. Struktur ini digunakan dalam panggilan ke IDataObject.GetData(FORMATETC, STGMEDIUM) atau IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean). |
| IDataObject.EnumFormatEtc(UInt32, IEnumFORMATETC) |
Membuat objek untuk menghitung FORMATETC struktur untuk objek data. Struktur ini digunakan dalam panggilan ke IDataObject.GetData(FORMATETC[], STGMEDIUM[]) atau IDataObject.SetData(FORMATETC[], STGMEDIUM[], Int32). |
| IDataObject.GetCanonicalFormatEtc(FORMATETC, FORMATETC) |
Menyediakan struktur standar FORMATETC yang secara logis setara dengan struktur yang lebih kompleks. Gunakan metode ini untuk menentukan apakah dua struktur yang berbeda FORMATETC mengembalikan data yang sama, menghapus kebutuhan akan penyajian duplikat. |
| IDataObject.GetCanonicalFormatEtc(FORMATETC[], FORMATETC[]) |
Menyediakan struktur standar FORMATETC yang secara logis setara dengan struktur yang lebih kompleks. Gunakan metode ini untuk menentukan apakah dua struktur yang berbeda FORMATETC mengembalikan data yang sama, menghapus kebutuhan akan penyajian duplikat. |
| IDataObject.GetData(FORMATETC, STGMEDIUM) |
Mendapatkan data dari objek data sumber. Metode ini dipanggil oleh konsumen data. Ini merender data yang dijelaskan dalam struktur yang ditentukan FORMATETC dan mentransfernya melalui struktur yang ditentukan STGMEDIUM . Pemanggil kemudian bertanggung jawab untuk melepaskan STGMEDIUM struktur. |
| IDataObject.GetData(FORMATETC[], STGMEDIUM[]) |
Mendapatkan data dari objek data sumber. Metode ini dipanggil oleh konsumen data. Ini merender data yang dijelaskan dalam struktur yang ditentukan FORMATETC dan mentransfernya melalui struktur yang ditentukan STGMEDIUM . Pemanggil kemudian bertanggung jawab untuk melepaskan STGMEDIUM struktur. |
| IDataObject.GetDataHere(FORMATETC, STGMEDIUM) |
Mendapatkan data dari objek data sumber. Metode ini, yang disebut oleh konsumen data, berbeda dari IDataObject.GetData(FORMATETC, STGMEDIUM) metode di mana pemanggil harus mengalokasikan dan membebaskan media penyimpanan yang ditentukan. |
| IDataObject.GetDataHere(FORMATETC[], STGMEDIUM[]) |
Mendapatkan data dari objek data sumber. Metode ini, yang disebut oleh konsumen data, berbeda dari IDataObject.GetData(FORMATETC[], STGMEDIUM[]) metode di mana pemanggil harus mengalokasikan dan membebaskan media penyimpanan yang ditentukan. |
| IDataObject.QueryGetData(FORMATETC) |
Menentukan apakah objek data mampu merender data yang dijelaskan dalam FORMATETC struktur. Objek yang mencoba menempelkan atau menghilangkan operasi dapat memanggil metode ini sebelum memanggil IDataObject.GetData(FORMATETC, STGMEDIUM) untuk mendapatkan indikasi apakah operasi akan berhasil. |
| IDataObject.QueryGetData(FORMATETC[]) |
Menentukan apakah objek data mampu merender data yang dijelaskan dalam FORMATETC struktur. Objek yang mencoba menempelkan atau menghilangkan operasi dapat memanggil metode ini sebelum memanggil IDataObject.GetData(FORMATETC[], STGMEDIUM[]) untuk mendapatkan indikasi apakah operasi akan berhasil. |
| IDataObject.SetData(FORMATETC, STGMEDIUM, Boolean) |
Mentransfer data ke objek yang mengimplementasikan metode ini. Metode ini dipanggil oleh objek yang berisi sumber data. |
| IDataObject.SetData(FORMATETC[], STGMEDIUM[], Int32) |
Mentransfer data ke objek yang mengimplementasikan metode ini. Metode ini dipanggil oleh objek yang berisi sumber data. |