DataObject.SetData メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したデータをこのデータ オブジェクトに格納します。
オーバーロード
SetData(Object) |
指定したデータをこのデータ オブジェクトに格納し、データ形式をソース オブジェクトの型から自動的に決定します。 |
SetData(String, Object) |
指定したデータを、1 つ以上の指定したデータ形式と共に、このデータ オブジェクトに格納します。データ形式は文字列で指定します。 |
SetData(Type, Object) |
指定したデータを、1 つ以上の指定したデータ形式と共に、このデータ オブジェクトに格納します。データ形式は Type オブジェクトで指定します。 |
SetData(String, Object, Boolean) |
指定したデータを、1 つ以上の指定したデータ形式と共に、このデータ オブジェクトに格納します。 このオーバーロードは、データが取得時に別の形式に変換されることがあるかどうかを示す |
SetData(Object)
指定したデータをこのデータ オブジェクトに格納し、データ形式をソース オブジェクトの型から自動的に決定します。
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)
パラメーター
- data
- Object
このデータ オブジェクトに格納するデータを表すオブジェクト。
実装
- 属性
例外
data
が null
です。
注釈
このメソッドは、自動変換が有効なデータを追加します (設定true
された呼び出しSetData(String, Object, Boolean)とautoConvert
同じです)。
適用対象
SetData(String, Object)
指定したデータを、1 つ以上の指定したデータ形式と共に、このデータ オブジェクトに格納します。データ形式は文字列で指定します。
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)
パラメーター
- format
- String
データの形式を指定する文字列。 定義済みのデータ形式のセットについては、DataFormats クラスを参照してください。
- data
- Object
このデータ オブジェクトに格納するデータを表すオブジェクト。
実装
- 属性
例外
data
または format
が null
です。
注釈
このメソッドは、自動変換が有効なデータを追加します (設定true
された呼び出しSetData(String, Object, Boolean)とautoConvert
同じです)。
適用対象
SetData(Type, Object)
指定したデータを、1 つ以上の指定したデータ形式と共に、このデータ オブジェクトに格納します。データ形式は 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)
パラメーター
- format
- Type
データの形式を指定する Type オブジェクト。 定義済みのデータ形式のセットについては、DataFormats クラスを参照してください。
- data
- Object
このデータ オブジェクトに格納するデータを表すオブジェクト。
実装
- 属性
例外
data
または format
が null
です。
注釈
このメソッドは、自動変換が有効なデータを追加します (設定true
された呼び出しSetData(String, Object, Boolean)とautoConvert
同じです)。
適用対象
SetData(String, Object, Boolean)
指定したデータを、1 つ以上の指定したデータ形式と共に、このデータ オブジェクトに格納します。 このオーバーロードは、データが取得時に別の形式に変換されることがあるかどうかを示す Boolean
フラグを含みます。
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)
パラメーター
- format
- String
データの形式を指定する文字列。 定義済みのデータ形式のセットについては、DataFormats クラスを参照してください。
- data
- Object
このデータ オブジェクトに格納するデータを表すオブジェクト。
- autoConvert
- Boolean
データの取得時に、データを別の形式に変換できるようにする場合は true
。変換できないようにする場合は false
。
実装
- 属性
例外
data
または format
が null
です。