DataObject Konstruktor
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.
Menginisialisasi instans baru dari kelas DataObject.
Overload
| Nama | Deskripsi |
|---|---|
| DataObject() |
Menginisialisasi instans baru dari kelas DataObject. |
| DataObject(Object) |
Menginisialisasi instans DataObject baru kelas yang berisi data yang ditentukan. |
| DataObject(String, Object) |
Menginisialisasi instans DataObject baru kelas yang berisi data yang ditentukan dan format terkaitnya; format ditentukan oleh string. |
| DataObject(Type, Object) |
Menginisialisasi instans DataObject baru kelas yang berisi data yang ditentukan dan format terkaitnya; format data ditentukan oleh Type objek. |
| DataObject(String, Object, Boolean) |
Menginisialisasi instans DataObject baru kelas yang berisi data yang ditentukan dan format terkaitnya; format ditentukan oleh string. Kelebihan beban ini mencakup |
DataObject()
Menginisialisasi instans baru dari kelas DataObject.
public:
DataObject();
[System.Security.SecurityCritical]
public DataObject();
public DataObject();
Public Sub New ()
- Atribut
Berlaku untuk
DataObject(Object)
Menginisialisasi instans DataObject baru kelas yang berisi data yang ditentukan.
public:
DataObject(System::Object ^ data);
[System.Security.SecurityCritical]
public DataObject(object data);
public DataObject(object data);
[<System.Security.SecurityCritical>]
new System.Windows.DataObject : obj -> System.Windows.DataObject
new System.Windows.DataObject : obj -> System.Windows.DataObject
Public Sub New (data As Object)
Parameter
- data
- Object
Objek yang mewakili data untuk disimpan dalam objek data ini.
- Atribut
Pengecualian
data adalah null.
data mereferensikan DataObject objek.
Contoh
Contoh berikut membuat objek data baru dan menggunakan konstruktor ini untuk menginisialisasi objek data dengan string. Dalam hal ini, format data yang sesuai ditentukan secara otomatis sesuai dengan jenis data yang disimpan, dan konversi otomatis data yang disimpan diizinkan secara default.
string stringData = "Some string data to store...";
DataObject dataObject = new DataObject(stringData);
Dim stringData As String = "Some string data to store..."
Dim dataObject As New DataObject(stringData)
Contoh berikut adalah versi ringkas dari contoh sebelumnya.
DataObject dataObject = new DataObject("Some string data to store...");
Dim dataObject As New DataObject("Some string data to store...")
Berlaku untuk
DataObject(String, Object)
Menginisialisasi instans DataObject baru kelas yang berisi data yang ditentukan dan format terkaitnya; format ditentukan oleh string.
public:
DataObject(System::String ^ format, System::Object ^ data);
[System.Security.SecurityCritical]
public DataObject(string format, object data);
public DataObject(string format, object data);
[<System.Security.SecurityCritical>]
new System.Windows.DataObject : string * obj -> System.Windows.DataObject
new System.Windows.DataObject : string * obj -> System.Windows.DataObject
Public Sub New (format As String, data As Object)
Parameter
- format
- String
String yang menentukan format untuk data. Untuk sekumpulan format data yang telah ditentukan sebelumnya, lihat DataFormats kelas .
- data
- Object
Objek yang mewakili data untuk disimpan dalam objek data ini.
- Atribut
Pengecualian
data atau format adalah null.
Contoh
Contoh berikut membuat objek data baru dan menggunakan konstruktor ini untuk menginisialisasi objek data dengan string dan format data tertentu. Dalam hal ini, format data ditentukan oleh string; DataFormats kelas menyediakan sekumpulan string jenis yang telah ditentukan sebelumnya. Konversi otomatis data yang disimpan diizinkan secara default.
string stringData = "Some string data to store...";
string dataFormat = DataFormats.UnicodeText;
DataObject dataObject = new DataObject(dataFormat, stringData);
Dim stringData As String = "Some string data to store..."
Dim dataFormat As String = DataFormats.UnicodeText
Dim dataObject As New DataObject(dataFormat, stringData)
Contoh berikut adalah versi ringkas dari contoh sebelumnya.
DataObject dataObject = new DataObject(DataFormats.UnicodeText, "Some string data to store...");
Dim dataObject As New DataObject(DataFormats.UnicodeText, "Some string data to store...")
Berlaku untuk
DataObject(Type, Object)
Menginisialisasi instans DataObject baru kelas yang berisi data yang ditentukan dan format terkaitnya; format data ditentukan oleh Type objek.
public:
DataObject(Type ^ format, System::Object ^ data);
[System.Security.SecurityCritical]
public DataObject(Type format, object data);
public DataObject(Type format, object data);
[<System.Security.SecurityCritical>]
new System.Windows.DataObject : Type * obj -> System.Windows.DataObject
new System.Windows.DataObject : Type * obj -> System.Windows.DataObject
Public Sub New (format As Type, data As Object)
Parameter
- format
- Type
Type Yang menentukan format untuk data. Untuk sekumpulan format data yang telah ditentukan sebelumnya, lihat DataFormats kelas .
- data
- Object
Data yang akan disimpan dalam objek data ini.
- Atribut
Pengecualian
data atau format adalah null.
Contoh
Contoh berikut membuat objek data baru dan menggunakan konstruktor ini untuk menginisialisasi objek data dengan string dan format data tertentu. Dalam hal ini, format data ditentukan oleh Type parameter. Konversi otomatis data yang disimpan diizinkan secara default.
string stringData = "Some string data to store...";
Type dataFormat = stringData.GetType();
DataObject dataObject = new DataObject(dataFormat, stringData);
Dim stringData As String = "Some string data to store..."
Dim dataFormat As Type = stringData.GetType()
Dim dataObject As New DataObject(dataFormat, stringData)
Contoh berikut adalah versi ringkas dari contoh sebelumnya.
DataObject dataObject = new DataObject("".GetType(), "Some string data to store...");
Dim dataObject As New DataObject("".GetType(), "Some string data to store...")
Berlaku untuk
DataObject(String, Object, Boolean)
Menginisialisasi instans DataObject baru kelas yang berisi data yang ditentukan dan format terkaitnya; format ditentukan oleh string. Kelebihan beban ini mencakup Boolean bendera untuk menunjukkan apakah data dapat dikonversi ke format lain saat pengambilan.
public:
DataObject(System::String ^ format, System::Object ^ data, bool autoConvert);
[System.Security.SecurityCritical]
public DataObject(string format, object data, bool autoConvert);
public DataObject(string format, object data, bool autoConvert);
[<System.Security.SecurityCritical>]
new System.Windows.DataObject : string * obj * bool -> System.Windows.DataObject
new System.Windows.DataObject : string * obj * bool -> System.Windows.DataObject
Public Sub New (format As String, data As Object, autoConvert As Boolean)
Parameter
- format
- String
String yang menentukan format untuk data. Untuk sekumpulan format data yang telah ditentukan sebelumnya, lihat DataFormats kelas .
- data
- Object
Data yang akan disimpan dalam objek data ini.
- autoConvert
- Boolean
true untuk memungkinkan data dikonversi ke format lain pada pengambilan; false untuk melarang data dikonversi ke format lain saat pengambilan.
- Atribut
Pengecualian
data atau format adalah null.
Contoh
Contoh berikut membuat objek data baru dan menggunakan konstruktor ini untuk menginisialisasi objek data dengan string dan format data tertentu. Dalam hal ini, format data ditentukan oleh string; DataFormats kelas menyediakan sekumpulan string jenis yang telah ditentukan sebelumnya.
string stringData = "Some string data to store...";
string dataFormat = DataFormats.Text;
bool autoConvert = false;
DataObject dataObject = new DataObject(dataFormat, stringData, autoConvert);
Dim stringData As String = "Some string data to store..."
Dim dataFormat As String = DataFormats.Text
Dim autoConvert As Boolean = False
Dim dataObject As New DataObject(dataFormat, stringData, autoConvert)
Contoh berikut adalah versi ringkas dari contoh sebelumnya.
DataObject dataObject = new DataObject(DataFormats.Text, "Some string data to store...", false);
Dim dataObject As New DataObject(DataFormats.Text, "Some string data to store...", False)