IDataObject.GetData 方法

定義

以指定的資料格式擷取資料物件。

多載

GetData(String)

擷取指定之格式的資料物件,資料格式由字串指定。

GetData(Type)

擷取指定之格式的資料物件,資料格式由 Type 物件指定。

GetData(String, Boolean)

擷取指定之格式的資料物件,並選擇性地將資料轉換為指定的格式。

GetData(String)

擷取指定之格式的資料物件,資料格式由字串指定。

public:
 System::Object ^ GetData(System::String ^ format);
[System.Security.SecurityCritical]
public object GetData (string format);
public object GetData (string format);
[<System.Security.SecurityCritical>]
abstract member GetData : string -> obj
abstract member GetData : string -> obj
Public Function GetData (format As String) As Object

參數

format
String

字串,指定要擷取資料的格式。 如需一組預先定義的資料格式,請參閱 DataFormats 類別。

傳回

包含所指定格式之資料的資料物件,如果資料無法使用指定的格式,則會傳回 null

屬性

備註

如需此方法的實作,請參閱 GetData

另請參閱

適用於

GetData(Type)

擷取指定之格式的資料物件,資料格式由 Type 物件指定。

public:
 System::Object ^ GetData(Type ^ format);
[System.Security.SecurityCritical]
public object GetData (Type format);
public object GetData (Type format);
[<System.Security.SecurityCritical>]
abstract member GetData : Type -> obj
abstract member GetData : Type -> obj
Public Function GetData (format As Type) As Object

參數

format
Type

Type 物件,指定要擷取資料的格式。 如需一組預先定義的資料格式,請參閱 DataFormats 類別。

傳回

包含所指定格式之資料的資料物件,如果資料無法使用指定的格式,則會傳回 null

屬性

備註

如需此方法的實作,請參閱 GetData

另請參閱

適用於

GetData(String, Boolean)

擷取指定之格式的資料物件,並選擇性地將資料轉換為指定的格式。

public:
 System::Object ^ GetData(System::String ^ format, bool autoConvert);
[System.Security.SecurityCritical]
public object GetData (string format, bool autoConvert);
public object GetData (string format, bool autoConvert);
[<System.Security.SecurityCritical>]
abstract member GetData : string * bool -> obj
abstract member GetData : string * bool -> obj
Public Function GetData (format As String, autoConvert As Boolean) As Object

參數

format
String

字串,指定要擷取資料的格式。 如需一組預先定義的資料格式,請參閱 DataFormats 類別。

autoConvert
Boolean

true 表示嘗試自動將資料轉換為指定的格式;false 表示不進行資料格式轉換。

如果這個參數為 false,則方法會傳回指定格式的資料 (如果有的話),如果資料無法提供指定的格式,則傳回 null

傳回

包含所指定格式之資料的資料物件,如果資料無法使用指定的格式,則會傳回 null

屬性

備註

如需此方法的實作,請參閱 GetData

另請參閱

適用於