다음을 통해 공유


IVsTextMarkerGlyphDropHandler 인터페이스

표식에 대 한 처리기를 제공 문자 모양 (표시자의 위치를 나타내는 아이콘)를 지 원하는 드래그 앤 드롭.

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

구문

‘선언
<InterfaceTypeAttribute()> _
<GuidAttribute("1E220776-3C20-46E9-A691-DE549C295E26")> _
Public Interface IVsTextMarkerGlyphDropHandler
[InterfaceTypeAttribute()]
[GuidAttribute("1E220776-3C20-46E9-A691-DE549C295E26")]
public interface IVsTextMarkerGlyphDropHandler
[InterfaceTypeAttribute()]
[GuidAttribute(L"1E220776-3C20-46E9-A691-DE549C295E26")]
public interface class IVsTextMarkerGlyphDropHandler
[<InterfaceTypeAttribute()>]
[<GuidAttribute("1E220776-3C20-46E9-A691-DE549C295E26")>]
type IVsTextMarkerGlyphDropHandler =  interface end
public interface IVsTextMarkerGlyphDropHandler

IVsTextMarkerGlyphDropHandler 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드 DrawCandidateOutlineGlyph 잠재적인 대상 줄에서 위젯 여백에서 문자 모양에 그림자를 그립니다.
Public 메서드 DropAtLocation 지정 된 위치에서 삭제 되 고 문자를 처리 하는 클라이언트를 지시 합니다.
Public 메서드 QueryDropLocation 사용 하 여 지정 된 위치에서 유효한 놓기 대상 인지 여부를 확인 합니다.

위쪽

설명

텍스트 뷰를 호출 QueryInterface 에서 텍스트 마커를 IVsTextMarkerClient 마우스 커서를 처리 하 고 끌어서 놓기 작업을 하는 데 필요한 인터페이스에 대 한 인터페이스입니다.

핸들 끌기 및 놓기 작업 환경을 호출 합니다 QueryInterface 에서 IVsTextMarkerClient내부 개체를 가져오려면 IVsTextMarkerGlyphDropHandler 인터페이스입니다.

개체 구현 IVsTextMarkerClient 도 구현 해야 합니다 IVsMouseCursorProvider 마우스 커서 업데이트를 처리할 수 있습니다.

구현자 참고 사항

구현 하는 클래스에서 구현 IVsTextMarkerClient: 텍스트 마커 클라이언트 개체입니다. 때 MV_DRAGGABLE_GLYPH 지정 환경을 호출 합니다. QueryInterface 텍스트 마커 클라이언트에 IVsTextMarkerGlyphDropHandler 인터페이스는 드래그 앤 드롭 하는 경우 작업이 진행 되 고 있습니다.

참고 항목

참조

Microsoft.VisualStudio.TextManager.Interop 네임스페이스