IVsPackageDefinedTextMarkerType 인터페이스
사용자 지정 표시 형식 동작 하 고 사용자에 게 표시 하는 방법에 대해 설명 합니다.
네임스페이스: Microsoft.VisualStudio.TextManager.Interop
어셈블리: Microsoft.VisualStudio.TextManager.Interop(Microsoft.VisualStudio.TextManager.Interop.dll)
구문
‘선언
<GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")> _
<InterfaceTypeAttribute()> _
Public Interface IVsPackageDefinedTextMarkerType
[GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")]
[InterfaceTypeAttribute()]
public interface IVsPackageDefinedTextMarkerType
[GuidAttribute(L"C70F1528-1A66-403F-AD42-F60F9D413E05")]
[InterfaceTypeAttribute()]
public interface class IVsPackageDefinedTextMarkerType
[<GuidAttribute("C70F1528-1A66-403F-AD42-F60F9D413E05")>]
[<InterfaceTypeAttribute()>]
type IVsPackageDefinedTextMarkerType = interface end
public interface IVsPackageDefinedTextMarkerType
IVsPackageDefinedTextMarkerType 형식에서는 다음과 같은 멤버를 노출합니다.
메서드
이름 | 설명 | |
---|---|---|
DrawGlyphWithColors | 지정한 디스플레이 컨텍스트 및 제공 된 색을 사용 하 여 경계 사각형의 기호를 그립니다. | |
GetBehaviorFlags | 편집 내용이 발생 했을 때 텍스트 마커 추적 하는 방법을 제어 합니다. | |
GetDefaultColors | 전경 및 배경 색상 표시자에 대 한 기본값을 반환합니다. | |
GetDefaultFontFlags | 추가 수정 표식으로 확인할 텍스트 모양 지정 합니다. | |
GetDefaultLineStyle | 줄 특성 사용자 지정 표시 형식에 대 한 기본값을 반환합니다. | |
GetPriorityIndex | 우선 색인 표시자 사용자 지정 형식에 대 한 맨 위 위치를 받는 가장 높은 우선 순위 값을 반환 합니다. | |
GetVisualStyle | 약간 표시 방법에 따라 모양, 위치 및 사용자 지정 표시 형식으로 지정 된 색을 반환 합니다. |
위쪽
설명
이 인터페이스를 마커 동작을 사용자 지정 표시 형식 지정할 수 있습니다. 여전히 사용 하 여 특정 마커 특성을 변경할 수 있습니다의 IVsTextMarker 인터페이스 (SetBehavior), SetVisualStyle등)으로 제공 하 여 함께 IVsTextMarkerClient 마커를 만들.
구현 IVsPackageDefinedTextMarkerType 지정한 마커를 동작 하 고 사용자에 게 표시 하는 방법에 대해 설명 합니다. 환경의 메서드를 호출 합니다. IVsPackageDefinedTextMarkerType 때 새로운 사용자 지정 정보가 내장 되어 다음과 같은:
사용자가 통합된 개발 환경 (IDE)을 처음으로 시작 됩니다.
사용자 선택 옵션 도구 메뉴 및 다음 클릭은 기본값 재설정 버튼에 글꼴 및 색상 대화 상자.
구현자 참고 사항
사용자 지정 표시 형식을 제공 하려면 구현 합니다.
호출자 참고 사항
마커 정보가 해당 사용자 지정 표시기 종류를 결정 하는 환경에 의해 호출 됩니다.