다음을 통해 공유


IDragProvider 인터페이스(uiautomationcore.h)

Microsoft UI 자동화 요소가 끌어서 놓기 작업의 일부로 끌 수 있는 요소로 자신을 설명할 수 있도록 합니다.

상속

IDragProvider 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IDragProvider 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IDragProvider 인터페이스에는 이러한 메서드가 있습니다.

 
IDragProvider::get_DropEffect

끌어서 놓기 작업의 일부로 이 요소를 삭제할 때 발생하는 작업을 나타내는 지역화된 문자열을 검색합니다.
IDragProvider::get_DropEffects

이 요소가 끌어서 놓기 작업의 일부로 삭제될 때 발생할 수 있는 전체 효과 집합을 열거하는 지역화된 문자열 배열을 검색합니다.
IDragProvider::get_IsGrabbed

요소를 끌어서 놓기 작업의 일부로 잡았는지 여부를 나타냅니다.
IDragProvider::GetGrabbedItems

끌기 작업의 일부로 끌 요소의 컬렉션을 검색합니다.

설명

공급자는 끌려는 요소에서만 IDragProvider를 구현하거나 개별 요소에 대한 IDragProvider 구현 외에도 IDragProvider를 구현하는 중간 끌기 개체를 사용할 수 있습니다. 중간자는 모든 이벤트를 발생시키는 역할을 하며, 이를 통해 공급자는 한 번에 여러 요소 끌기를 지원하고 단일 끌기 속성 및 이벤트 집합으로 다중 요소 끌기 작업을 설명할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 uiautomationcore.h(UIAutomation.h 포함)

추가 정보

IDropTargetProvider

끌어서 놓기 지원 UI 자동화