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 형식에서는 다음과 같은 멤버를 노출합니다.
메서드
이름 | 설명 | |
---|---|---|
DrawCandidateOutlineGlyph | 잠재적인 대상 줄에서 위젯 여백에서 문자 모양에 그림자를 그립니다. | |
DropAtLocation | 지정 된 위치에서 삭제 되 고 문자를 처리 하는 클라이언트를 지시 합니다. | |
QueryDropLocation | 사용 하 여 지정 된 위치에서 유효한 놓기 대상 인지 여부를 확인 합니다. |
위쪽
설명
텍스트 뷰를 호출 QueryInterface 에서 텍스트 마커를 IVsTextMarkerClient 마우스 커서를 처리 하 고 끌어서 놓기 작업을 하는 데 필요한 인터페이스에 대 한 인터페이스입니다.
핸들 끌기 및 놓기 작업 환경을 호출 합니다 QueryInterface 에서 IVsTextMarkerClient내부 개체를 가져오려면 IVsTextMarkerGlyphDropHandler 인터페이스입니다.
개체 구현 IVsTextMarkerClient 도 구현 해야 합니다 IVsMouseCursorProvider 마우스 커서 업데이트를 처리할 수 있습니다.
구현자 참고 사항
구현 하는 클래스에서 구현 IVsTextMarkerClient: 텍스트 마커 클라이언트 개체입니다. 때 MV_DRAGGABLE_GLYPH 지정 환경을 호출 합니다. QueryInterface 텍스트 마커 클라이언트에 IVsTextMarkerGlyphDropHandler 인터페이스는 드래그 앤 드롭 하는 경우 작업이 진행 되 고 있습니다.