DataObject.SetData Metode

Definisi

Menyimpan data yang ditentukan dalam objek data ini.

Overload

Nama Deskripsi
SetData(Object)

Menyimpan data yang ditentukan dalam objek data ini, secara otomatis menentukan format data dari jenis objek sumber.

SetData(String, Object)

Menyimpan data yang ditentukan dalam objek data ini, bersama dengan satu atau beberapa format data yang ditentukan; format data ditentukan oleh string.

SetData(Type, Object)

Menyimpan data yang ditentukan dalam objek data ini, bersama dengan satu atau beberapa format data yang ditentukan; format data ditentukan oleh Type objek.

SetData(String, Object, Boolean)

Menyimpan data yang ditentukan dalam objek data ini, bersama dengan satu atau beberapa format data yang ditentukan. Kelebihan beban ini mencakup Boolean bendera untuk menunjukkan apakah data dapat dikonversi ke format lain saat pengambilan.

SetData(Object)

Menyimpan data yang ditentukan dalam objek data ini, secara otomatis menentukan format data dari jenis objek sumber.

public:
 virtual void SetData(System::Object ^ data);
[System.Security.SecurityCritical]
public void SetData(object data);
public void SetData(object? data);
public void SetData(object data);
[<System.Security.SecurityCritical>]
abstract member SetData : obj -> unit
override this.SetData : obj -> unit
abstract member SetData : obj -> unit
override this.SetData : obj -> unit
Public Sub SetData (data As Object)

Parameter

data
Object

Objek yang mewakili data untuk disimpan dalam objek data ini.

Penerapan

Atribut

Pengecualian

data adalah null.

Keterangan

Metode ini menambahkan data dengan konversi otomatis diaktifkan (sama dengan panggilan SetData(String, Object, Boolean) dengan autoConvert diatur ke true).

Berlaku untuk

SetData(String, Object)

Menyimpan data yang ditentukan dalam objek data ini, bersama dengan satu atau beberapa format data yang ditentukan; format data ditentukan oleh string.

public:
 virtual void SetData(System::String ^ format, System::Object ^ data);
[System.Security.SecurityCritical]
public void SetData(string format, object data);
public void SetData(string format, object? data);
public void SetData(string format, object data);
[<System.Security.SecurityCritical>]
abstract member SetData : string * obj -> unit
override this.SetData : string * obj -> unit
abstract member SetData : string * obj -> unit
override this.SetData : string * obj -> unit
Public Sub SetData (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.

Penerapan

Atribut

Pengecualian

data atau format adalah null.

Keterangan

Metode ini menambahkan data dengan konversi otomatis diaktifkan (sama dengan panggilan SetData(String, Object, Boolean) dengan autoConvert diatur ke true).

Berlaku untuk

SetData(Type, Object)

Menyimpan data yang ditentukan dalam objek data ini, bersama dengan satu atau beberapa format data yang ditentukan; format data ditentukan oleh Type objek.

public:
 virtual void SetData(Type ^ format, System::Object ^ data);
[System.Security.SecurityCritical]
public void SetData(Type format, object data);
public void SetData(Type format, object? data);
public void SetData(Type format, object data);
[<System.Security.SecurityCritical>]
abstract member SetData : Type * obj -> unit
override this.SetData : Type * obj -> unit
abstract member SetData : Type * obj -> unit
override this.SetData : Type * obj -> unit
Public Sub SetData (format As Type, data As Object)

Parameter

format
Type

Objek Type 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.

Penerapan

Atribut

Pengecualian

data atau format adalah null.

Keterangan

Metode ini menambahkan data dengan konversi otomatis diaktifkan (sama dengan panggilan SetData(String, Object, Boolean) dengan autoConvert diatur ke true).

Berlaku untuk

SetData(String, Object, Boolean)

Menyimpan data yang ditentukan dalam objek data ini, bersama dengan satu atau beberapa format data yang ditentukan. Kelebihan beban ini mencakup Boolean bendera untuk menunjukkan apakah data dapat dikonversi ke format lain saat pengambilan.

public:
 virtual void SetData(System::String ^ format, System::Object ^ data, bool autoConvert);
[System.Security.SecurityCritical]
public void SetData(string format, object data, bool autoConvert);
public void SetData(string format, object? data, bool autoConvert);
public void SetData(string format, object data, bool autoConvert);
[<System.Security.SecurityCritical>]
abstract member SetData : string * obj * bool -> unit
override this.SetData : string * obj * bool -> unit
abstract member SetData : string * obj * bool -> unit
override this.SetData : string * obj * bool -> unit
Public Sub SetData (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

Objek yang mewakili data untuk 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.

Penerapan

Atribut

Pengecualian

data atau format adalah null.

Berlaku untuk