DataObject.SetData Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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ą |
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ą autoConvert
true
).
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ą autoConvert
true
).
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ą autoConvert
true
).
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
.