Bahasa

DataObject Konstruktor

Definisi

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 Boolean bendera untuk menunjukkan apakah data dapat dikonversi ke format lain saat pengambilan.

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)

Berlaku untuk