다음을 통해 공유


DataObject.SetData 메서드

정의

이 데이터 개체에 지정된 데이터를 저장합니다.

오버로드

SetData(Object)

이 데이터 개체에 지정된 데이터를 저장하고 소스 개체 형식을 사용하여 데이터 서식을 자동으로 결정합니다.

SetData(String, Object)

하나 이상의 지정된 데이터 형식과 함께 지정된 데이터를 이 데이터 개체에 저장합니다. 데이터 형식은 문자열로 지정됩니다.

SetData(Type, Object)

지정된 데이터를 하나 이상의 지정된 데이터 서식과 함께 이 데이터 개체에 저장합니다. 데이터 서식은 Type 개체로 지정됩니다.

SetData(String, Object, Boolean)

이 데이터 개체에 지정된 데이터를 하나 이상의 지정된 데이터 형식과 함께 저장합니다. 이 오버로드에는 데이터를 검색할 때 다른 형식으로 변환할 수 있는지 여부를 나타내는 Boolean 플래그가 포함됩니다.

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)

하나 이상의 지정된 데이터 형식과 함께 지정된 데이터를 이 데이터 개체에 저장합니다. 데이터 형식은 문자열로 지정됩니다.

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 또는 formatnull인 경우

설명

이 메서드는 자동 변환을 사용하도록 설정된 데이터를 추가합니다(설정된 true상태에서 호출 SetData(String, Object, Boolean) 하는 autoConvert 것과 동일).

적용 대상

SetData(Type, Object)

지정된 데이터를 하나 이상의 지정된 데이터 서식과 함께 이 데이터 개체에 저장합니다. 데이터 서식은 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 또는 formatnull인 경우

설명

이 메서드는 자동 변환을 사용하도록 설정된 데이터를 추가합니다(설정된 true상태에서 호출 SetData(String, Object, Boolean) 하는 autoConvert 것과 동일).

적용 대상

SetData(String, Object, Boolean)

이 데이터 개체에 지정된 데이터를 하나 이상의 지정된 데이터 형식과 함께 저장합니다. 이 오버로드에는 데이터를 검색할 때 다른 형식으로 변환할 수 있는지 여부를 나타내는 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 또는 formatnull인 경우

적용 대상