Udostępnij za pośrednictwem


DataObject.SetData Metoda

Definicja

Przechowuje określone dane w tym obiekcie danych.

Przeciążenia

SetData(Object)

Przechowuje określone dane w tym obiekcie danych, automatycznie określając format danych z typu obiektu źródłowego.

SetData(String, Object)

Przechowuje określone dane w tym obiekcie danych wraz z co najmniej jednym określonym formatem danych; format danych jest określany przez ciąg.

SetData(Type, Object)

Przechowuje określone dane w tym obiekcie danych wraz z co najmniej jednym określonym formatem danych; format danych jest określany przez Type obiekt.

SetData(String, Object, Boolean)

Przechowuje określone dane w tym obiekcie danych wraz z co najmniej jednym określonym formatem danych. To przeciążenie zawiera flagę wskazującą Boolean , czy dane można przekonwertować na inny format podczas pobierania.

SetData(Object)

Przechowuje określone dane w tym obiekcie danych, automatycznie określając format danych z typu obiektu źródłowego.

public:
 virtual void SetData(System::Object ^ data);
[System.Security.SecurityCritical]
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)

Parametry

data
Object

Obiekt reprezentujący dane do przechowywania w tym obiekcie danych.

Implementuje

Atrybuty

Wyjątki

data to null.

Uwagi

Ta metoda dodaje dane z włączoną automatyczną konwersją (tak samo jak wywołanie SetData(String, Object, Boolean) z ustawioną wartością autoConverttrue).

Dotyczy

SetData(String, Object)

Przechowuje określone dane w tym obiekcie danych wraz z co najmniej jednym określonym formatem danych; format danych jest określany przez ciąg.

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);
[<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)

Parametry

format
String

Ciąg określający format danych. Aby uzyskać zestaw wstępnie zdefiniowanych formatów danych, zobacz klasę DataFormats .

data
Object

Obiekt reprezentujący dane do przechowywania w tym obiekcie danych.

Implementuje

Atrybuty

Wyjątki

data lub format ma wartość null.

Uwagi

Ta metoda dodaje dane z włączoną automatyczną konwersją (tak samo jak wywołanie SetData(String, Object, Boolean) z ustawioną wartością autoConverttrue).

Dotyczy

SetData(Type, Object)

Przechowuje określone dane w tym obiekcie danych wraz z co najmniej jednym określonym formatem danych; format danych jest określany przez Type obiekt.

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);
[<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)

Parametry

format
Type

Type Obiekt określający format danych. Aby uzyskać zestaw wstępnie zdefiniowanych formatów danych, zobacz klasę DataFormats .

data
Object

Obiekt reprezentujący dane do przechowywania w tym obiekcie danych.

Implementuje

Atrybuty

Wyjątki

data lub format ma wartość null.

Uwagi

Ta metoda dodaje dane z włączoną automatyczną konwersją (tak samo jak wywołanie SetData(String, Object, Boolean) z ustawioną wartością autoConverttrue).

Dotyczy

SetData(String, Object, Boolean)

Przechowuje określone dane w tym obiekcie danych wraz z co najmniej jednym określonym formatem danych. To przeciążenie zawiera flagę wskazującą Boolean , czy dane można przekonwertować na inny format podczas pobierania.

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);
[<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)

Parametry

format
String

Ciąg określający format danych. Aby uzyskać zestaw wstępnie zdefiniowanych formatów danych, zobacz klasę DataFormats .

data
Object

Obiekt reprezentujący dane do przechowywania w tym obiekcie danych.

autoConvert
Boolean

true umożliwia konwersję danych na inny format podczas pobierania; false aby uniemożliwić konwertowanie danych na inny format podczas pobierania.

Implementuje

Atrybuty

Wyjątki

data lub format ma wartość null.

Dotyczy