MARKERVISUAL 열거형
마커는 비주얼 스타일을 결정합니다.
네임스페이스: Microsoft.VisualStudio.TextManager.Interop
어셈블리: Microsoft.VisualStudio.TextManager.Interop(Microsoft.VisualStudio.TextManager.Interop.dll)
구문
‘선언
Public Enumeration MARKERVISUAL
public enum MARKERVISUAL
public enum class MARKERVISUAL
type MARKERVISUAL
public enum MARKERVISUAL
멤버
멤버 이름 | 설명 | |
---|---|---|
MV_BORDER | 상자 주위에 표시 된 텍스트 그려짐을 나타냅니다.테두리 사각형의 여러 줄 표시 되지는지 않습니다.실선 또는 파선 줄을 지정할 수 있습니다.자세한 내용은 참조 하십시오 있는 GetDefaultLineStyle 메서드. | |
MV_COLOR_ALWAYS | 표시 된 텍스트 색이 있는 인라인 항상 해야 함을 나타냅니다.이 옵션은 제외 수는 MV_COLOR_LINE_IF_NO_MARGIN 옵션입니다. | |
MV_COLOR_LINE_IF_NO_MARGIN | 위젯 여백만 숨겨져 있는 경우 표시 된 텍스트 색 지정 합니다 나타냅니다.이 옵션은 제외 수는 MV_COLOR_ALWAYS 옵션입니다. | |
MV_COLOR_SPAN_IF_ZERO_LENGTH | 텍스트 범위의 길이는 0 이면 마커 모음으로 칠해야 합니다 나타냅니다.줄만 모음으로 표시 되기 때문에이 설정은 물결 모양 선, 표식에 대 한 사용할 수 없습니다. | |
MV_CONTEXT_CONTRIBUTION_FOR_BODY | 마커를 본문 기여를 하고자 하 고 따라서 그 클라이언트를 쿼리할 수 있습니다 나타내는 IVsUserContextUpdate. | |
MV_DRAGGABLE_GLYPH | 문자 모양을 드래그에 참여 하 고 놓기 작업 수를 나타냅니다.뿐만 아니라 MV_DRAGGABLE_GLYPH, 드래그를 허용 하는 표식도 지정 해야 MV_GLYPH_HOVER_CURSOR, 문자 위로 지나갈 때 마우스에 대 한 사용자 지정 커서를 제공 하는 편집기를 알 수 있도록 합니다.마커 형식을 지정한 형식의 모든 마커를 동일 하 게 동작 (있는 경우) 또는 인스턴스를 지정 된 마커는 비주얼 스타일을 설정할 수 있습니다.호출 하 여 텍스트 보기 호버 커서 드래그 하 고 착수와 협상 QueryInterface 에서 제공 하는 마커 클라이언트 (IVsTextMarkerClient).클라이언트 개체를 구현 해야 합니다 IVsMouseCursorProvider 마우스 커서 업데이트를 처리할 수 MV_GLYPH_HOVER_CURSOR 및 IVsTextMarkerGlyphDropHandler 드롭 협상을 처리 합니다. | |
MV_FORCE_INVISIBLE | 표식 표시 되지 않도록 해야 합니다.이 설정을 사용 하 여 마커 사이의 볼 수 있는 것 보다 더 빠릅니다 숨김, 전환 하려면 SetType. | |
MV_GLYPH | 글리프 위젯 여백에 표시 됩니다.여백 문자 모양을 그릴 것인지를 나타냅니다.사용 하 여 문자 모양을 그리는 DrawGlyphWithColors.위젯 여백, 사용자 기본 설정 및 창에 따라 없는 경우 문자 모양이 표시 되지 않습니다. | |
MV_GLYPH_HOVER_CURSOR | 클라이언트 사용자는 문자 위로 마우스를 이동할 때 마우스 커서를 설정 합니다 (해당 클라이언트 인터페이스)를 통해 콜백을 요청 했습니다 나타냅니다. | |
MV_LINE | 마커 라인 장식만 이며 그렇지 않으면 지정 된 색은 변경 되지 않습니다.따라서, 표시자 일부 밑줄 스타일입니다.현재, 유일한 지원 되는 형식으로이 물결 모양의 선입니다. | |
MV_MULTILINE_GLYPH | 글리프를 여러 줄에 걸쳐 있는 것을 나타냅니다.이 여러 줄 문자 모양 그리기가 있습니다.사용자 I이 플래그를 지정 하는 경우DrawGlyphWithColors 처리기를 호출의 GDF_MULTILINE 플래그를 자주 사용 하 고 GDF_BOTTOMEDGE시나리오에 따라. | |
MV_SEL_MARGIN_GLYPH | 마찬가지로 MV_GLYPH, 하지만 글리프 일반적인 위젯 여백 선택 영역 여백에 거주 하 고 있음을 나타냅니다. | |
MV_TIP_FOR_BODY | 마커 텍스트의 본문에 대 한 팁을 표시할지 여부를 결정 합니다.MV_TIP_FOR_BODY 및 MV_TIP_FOR_GLYPH 옵션은 서로에 의존 합니다.이 값을 설정 하면 표시 된 텍스트가 도구 설명 본문 또는 문자 모양에 발생 합니다.그러나, 표식 유형 공급자를 표시 텍스트를 지정 합니다 수 없습니다.이 처리 하 고는 GetTipText처리기의 사람이 주어진된 표시자 인스턴스를 생성 합니다. | |
MV_TIP_FOR_GLYPH | 위젯 여백에 팁을 표시할지 여부를 결정 합니다. |
설명
COM 시그니처
Textmgr.idl에서: