IDataObject 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터를 전송하기 위한 형식 독립적 메커니즘을 제공합니다.
public interface class IDataObject
public interface IDataObject
type IDataObject = interface
Public Interface IDataObject
- 파생
설명
IDataObject 이 인터페이스는 끌어서 놓기와 같은 데이터 전송 작업에 클래스에서 사용됩니다Clipboard.
클래스 IDataObject 에서 구현하는 경우 메서드를 사용하면 단일 데이터 개체가 여러 형식의 데이터를 제공할 수 있습니다. 여러 형식의 데이터를에서 제공 하는 작업은 하나의 데이터 형식 지원 하 던 경우 데이터를 다양 한 보다 애플리케이션에서 사용할 수 있도록 하려면 경향이 있습니다.
클래스는 DataObject 인터페이스의 기본 구현을 IDataObject 제공합니다.
메서드
GetData(String) |
지정된 형식의 데이터 개체를 검색합니다. 이 데이터 형식은 문자열에 의해 지정됩니다. |
GetData(String, Boolean) |
지정된 형식의 데이터 개체를 검색하고 선택적으로 데이터를 지정된 형식으로 변환합니다. |
GetData(Type) |
지정된 형식의 데이터 개체를 검색합니다. 이 데이터 형식은 Type 개체에 의해 지정됩니다. |
GetDataPresent(String) |
지정된 형식의 데이터가 있는지 또는 지정된 형식으로 변환될 수 있는지 확인합니다. 이 데이터 형식은 문자열에 의해 지정됩니다. |
GetDataPresent(String, Boolean) |
지정된 형식의 데이터가 있거나 지정된 형식으로 변환될 수 있는지 확인합니다. |
GetDataPresent(Type) |
지정된 형식의 데이터가 있거나 지정된 형식으로 변환될 수 있는지 확인합니다. 데이터 형식은 Type 개체에 의해 지정됩니다. |
GetFormats() |
이 데이터 개체의 데이터가 저장되거나 변환될 수 있는 모든 형식 목록을 반환합니다. |
GetFormats(Boolean) |
이 데이터 개체의 데이터가 저장되는 모든 형식의 목록을 반환합니다. |
SetData(Object) |
이 데이터 개체에 지정된 데이터를 저장하고 소스 개체 형식을 사용하여 데이터 형식을 자동으로 변환합니다. |
SetData(String, Object) |
이 데이터 개체에 지정된 데이터를 하나 이상의 지정된 데이터 형식과 함께 저장합니다. 데이터 형식은 문자열에 의해 지정됩니다. |
SetData(String, Object, Boolean) |
이 데이터 개체에 지정된 데이터를 하나 이상의 지정된 데이터 형식과 함께 저장합니다. 이 오버로드에는 데이터를 검색할 때 다른 형식으로 변환할 수 있는지 여부를 나타내는 |
SetData(Type, Object) |
이 데이터 개체에 지정된 데이터를 하나 이상의 지정된 데이터 형식과 함께 저장합니다. 데이터 형식은 Type 클래스에 의해 지정됩니다. |