IDataObject.SetData 方法

定义

在此数据对象中存储指定的数据。

重载

SetData(Object)

在此数据对象中存储指定的数据,同时自动从源对象类型转换数据格式。

SetData(String, Object)

在此数据对象中存储指定的数据,以及一种或多种指定的数据格式。 数据格式由字符串指定。

SetData(Type, Object)

在此数据对象中存储指定的数据,以及一种或多种指定的数据格式。 数据格式由 Type 类指定。

SetData(String, Object, Boolean)

在此数据对象中存储指定的数据,以及一种或多种指定的数据格式。 此重载包含一个 Boolean 标志,用于指示是否可在检索时将数据转换为其他格式。

SetData(Object)

在此数据对象中存储指定的数据,同时自动从源对象类型转换数据格式。

public:
 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
abstract member SetData : obj -> unit
Public Sub SetData (data As Object)

参数

data
Object

要在此数据对象中存储的数据。

属性

注解

有关此方法的实现,请参阅 SetData

适用于

SetData(String, Object)

在此数据对象中存储指定的数据,以及一种或多种指定的数据格式。 数据格式由字符串指定。

public:
 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
abstract member SetData : string * obj -> unit
Public Sub SetData (format As String, data As Object)

参数

format
String

一个字符串,指定存储数据时使用的格式。 请参见 DataFormats 类以查看一组预定义的数据格式。

data
Object

要在此数据对象中存储的数据。

属性

注解

有关此方法的实现,请参阅 SetData

适用于

SetData(Type, Object)

在此数据对象中存储指定的数据,以及一种或多种指定的数据格式。 数据格式由 Type 类指定。

public:
 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
abstract member SetData : Type * obj -> unit
Public Sub SetData (format As Type, data As Object)

参数

format
Type

一个 Type,指定存储数据时使用的格式。 请参见 DataFormats 类以了解预定义数据格式的集合。

data
Object

要在此数据对象中存储的数据。

属性

注解

有关此方法的实现,请参阅 SetData

适用于

SetData(String, Object, Boolean)

在此数据对象中存储指定的数据,以及一种或多种指定的数据格式。 此重载包含一个 Boolean 标志,用于指示是否可在检索时将数据转换为其他格式。

public:
 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
abstract member SetData : string * obj * bool -> unit
Public Sub SetData (format As String, data As Object, autoConvert As Boolean)

参数

format
String

一个字符串,指定存储数据时使用的格式。 请参见 DataFormats 类以查看一组预定义的数据格式。

data
Object

要在此数据对象中存储的数据。

autoConvert
Boolean

如果允许在检索时将数据转换为其他格式,则为 true;如果禁止在检索时将数据转换为其他格式,则为 false

属性

注解

有关此方法的实现,请参阅 SetData

适用于