Compartilhar via


DataObject.SetData Método

Definição

Armazena os dados especificados neste objeto de dados.

Sobrecargas

SetData(Object)

Armazena os dados especificados neste objeto de dados, determinando automaticamente o formato de dados do tipo de objeto de origem.

SetData(String, Object)

Armazena os dados especificados neste objeto de dados, juntamente com um ou mais formatos de dados especificados; o formato de dados é especificado por uma cadeia de caracteres.

SetData(Type, Object)

Armazena os dados especificados neste objeto de dados, juntamente com um ou mais formatos de dados especificados; o formato de dados é especificado por um objeto Type.

SetData(String, Object, Boolean)

Armazena os dados especificados neste objeto de dados, juntamente com um ou mais formatos de dados especificados. Essa sobrecarga inclui um sinalizador Boolean para indicar se os dados podem ou não ser convertidos para outro formato ao serem recuperados.

SetData(Object)

Armazena os dados especificados neste objeto de dados, determinando automaticamente o formato de dados do tipo de objeto de origem.

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)

Parâmetros

data
Object

Um objeto que representa os dados a serem armazenados neste objeto de dados.

Implementações

Atributos

Exceções

data é null.

Comentários

Esse método adiciona dados com conversão automática habilitada (o mesmo que chamar SetData(String, Object, Boolean) com autoConvert definido como true).

Aplica-se a

SetData(String, Object)

Armazena os dados especificados neste objeto de dados, juntamente com um ou mais formatos de dados especificados; o formato de dados é especificado por uma cadeia de caracteres.

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)

Parâmetros

format
String

Uma cadeia de caracteres que especifica o formato dos dados. Para um conjunto de formatos de dados predefinidos, consulte a classe DataFormats.

data
Object

Um objeto que representa os dados a serem armazenados neste objeto de dados.

Implementações

Atributos

Exceções

data ou format é null.

Comentários

Esse método adiciona dados com conversão automática habilitada (o mesmo que chamar SetData(String, Object, Boolean) com autoConvert definido como true).

Aplica-se a

SetData(Type, Object)

Armazena os dados especificados neste objeto de dados, juntamente com um ou mais formatos de dados especificados; o formato de dados é especificado por um objeto Type.

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)

Parâmetros

format
Type

Um objeto Type que especifica o formato dos dados. Para um conjunto de formatos de dados predefinidos, consulte a classe DataFormats.

data
Object

Um objeto que representa os dados a serem armazenados neste objeto de dados.

Implementações

Atributos

Exceções

data ou format é null.

Comentários

Esse método adiciona dados com conversão automática habilitada (o mesmo que chamar SetData(String, Object, Boolean) com autoConvert definido como true).

Aplica-se a

SetData(String, Object, Boolean)

Armazena os dados especificados neste objeto de dados, juntamente com um ou mais formatos de dados especificados. Essa sobrecarga inclui um sinalizador Boolean para indicar se os dados podem ou não ser convertidos para outro formato ao serem recuperados.

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)

Parâmetros

format
String

Uma cadeia de caracteres que especifica o formato dos dados. Para um conjunto de formatos de dados predefinidos, consulte a classe DataFormats.

data
Object

Um objeto que representa os dados a serem armazenados neste objeto de dados.

autoConvert
Boolean

true para permitir que os dados sejam convertidos em outro formato ao serem recuperados; false para impedir que os dados sejam convertidos em outro formato ao serem recuperados.

Implementações

Atributos

Exceções

data ou format é null.

Aplica-se a