이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
Visual Studio 2017을 사용하는 것이 좋습니다.

ClipboardObject.IDataObject.EnumFormatEtc 메서드

데이터 개체의 FORMATETC 구조체를 열거하기 위한 개체를 만듭니다. 이러한 구조체는 IDataObject.GetData 또는 IDataObject.SetData를 호출할 때 사용됩니다.

네임스페이스:  Microsoft.VisualStudio.Data.Framework
어셈블리:  Microsoft.VisualStudio.Data.Framework(Microsoft.VisualStudio.Data.Framework.dll)

int IDataObject.EnumFormatEtc(
	uint dwDirection,
	out IEnumFORMATETC ppenumFormatEtc
)

매개 변수

dwDirection
형식: UInt32

값은 DATADIR 데이터의 방향을 지정 하는 열거형입니다.

ppenumFormatEtc
형식: IEnumFORMATETC

Out 매개 변수입니다. 이 메서드는 반환 될 때 열거 하는 데 사용 되는 열거자 개체에 대 한 참조를 포함 FORMATETC 데이터 개체에 대 한 구조.

반환 값

형식: Int32
이 메서드는 표준 반환 값 지원 E_INVALIDARGE_OUTOFMEMORY, 뿐만 아니라 다음.

설명

S_OK

열거자 개체를 성공적으로 만든 경우

E_NOTIMPL

지정 된 방향 dwDirection 는 지원 되지 않습니다.

OLE_S_USEREG

OLE에서 레지스트리의 형식을 열거하도록 요청할 경우

구현

IDataObject.EnumFormatEtc(UInt32, IEnumFORMATETC)

예외조건
NotImplementedException

현재 클립보드 개체는 기존에 배치 되지 IDataObject (에서 Microsoft.VisualStudio.OLE.Interop 네임 스페이스)를 통해 호출는 System.Runtime.InteropServices.ComTypes.IDataObject 인터페이스 실패.

기존의 clipboard 개체 래핑하는 경우 IDataObject (에서 Microsoft.VisualStudio.OLE.Interop 네임 스페이스),이 메서드는 해당 호출을 위임 EnumFormatEtc 해당 네임 스페이스에서입니다. 그렇지 않으면 변환에 대 한 호출을 시도 EnumFormatEtc 에서 System.Runtime.InteropServices.ComTypes 클립보드 개체의 경우 네임 스페이스는 기존 배치 수 IDataObject.

표시: