다음을 통해 공유


IDataObject 인터페이스

정의

IDataObject 인터페이스를 구현하는 데이터 개체와 호출자 사이에 연결을 만듭니다. 이 연결을 통해 데이터 개체의 데이터가 변경되면 이를 호출자에 알릴 수 있습니다.

public interface class IDataObject
[System.Runtime.InteropServices.Guid("0000010e-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IDataObject
[<System.Runtime.InteropServices.Guid("0000010e-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IDataObject = interface
Public Interface IDataObject
특성

설명

IDataObject 인터페이스 및 Microsoft Management Console (MMC)를 사용한 프로그래밍에 대 한 자세한 내용은 참조는 MMC Programmer's Guide합니다.

메서드

DAdvise(IntPtr, Int32, IntPtr, Int32)

IDataObject 인터페이스를 구현하는 데이터 개체와 호출자 개체 사이에 알림 연결을 만들고 이를 통해 데이터 개체의 데이터가 변경되면 이를 호출자에 알립니다.

DUnadvise(Int32)

DAdvise(IntPtr, Int32, IntPtr, Int32) 메서드에 대한 이전 호출에서 만든 알림 연결을 소멸시킵니다.

EnumDAdvise(IntPtr)

현재 이 IDataObject 인터페이스에서 유지하는 알림 연결을 열거할 수 있는 개체에 대한 포인터를 검색합니다.

EnumFormatEtc(Int32, IntPtr)

이 구현이 지원하는 FORMATETC 열거자 형식을 열거할 수 있는 개체에 대한 포인터를 검색합니다.

GetCanonicalFormatEtc(IntPtr, IntPtr)

a 매개 변수로 참조되는 FORMATETC 구조체와 논리적으로 동일하지만 반드시 동일해야 하는 것은 아닌 표준 FORMATETC 구조체에 대한 포인터를 검색합니다.

GetData(FORMATETC, STGMEDIUM)

지정한 pFormatEtc 구조체에 설명된 데이터를 렌더링하고 이 데이터를 b 매개 변수에 전달합니다.

GetDataHere(FORMATETC, STGMEDIUM)

지정한 pFormatEtc 구조체에 설명된 데이터를 렌더링하고 이 데이터를 b 매개 변수에 전달합니다.

QueryGetData(FORMATETC)

구현자가 a 매개 변수에 포함된 데이터를 렌더링할 수 있는지 여부를 나타내는 값을 검색합니다.

SetData(IntPtr, IntPtr, Int32)

a에서 참조하는 STGMEDIUM 구조체에 들어 있는 데이터를 IDataObject 인터페이스의 이 인스턴스에 전달합니다.

적용 대상