다음을 통해 공유


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 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드 DrawGlyphWithColors 지정한 디스플레이 컨텍스트 및 제공 된 색을 사용 하 여 경계 사각형의 기호를 그립니다.
Public 메서드 GetBehaviorFlags 편집 내용이 발생 했을 때 텍스트 마커 추적 하는 방법을 제어 합니다.
Public 메서드 GetDefaultColors 전경 및 배경 색상 표시자에 대 한 기본값을 반환합니다.
Public 메서드 GetDefaultFontFlags 추가 수정 표식으로 확인할 텍스트 모양 지정 합니다.
Public 메서드 GetDefaultLineStyle 줄 특성 사용자 지정 표시 형식에 대 한 기본값을 반환합니다.
Public 메서드 GetPriorityIndex 우선 색인 표시자 사용자 지정 형식에 대 한 맨 위 위치를 받는 가장 높은 우선 순위 값을 반환 합니다.
Public 메서드 GetVisualStyle 약간 표시 방법에 따라 모양, 위치 및 사용자 지정 표시 형식으로 지정 된 색을 반환 합니다.

위쪽

설명

이 인터페이스를 마커 동작을 사용자 지정 표시 형식 지정할 수 있습니다. 여전히 사용 하 여 특정 마커 특성을 변경할 수 있습니다의 IVsTextMarker 인터페이스 (SetBehavior), SetVisualStyle등)으로 제공 하 여 함께 IVsTextMarkerClient 마커를 만들.

구현 IVsPackageDefinedTextMarkerType 지정한 마커를 동작 하 고 사용자에 게 표시 하는 방법에 대해 설명 합니다. 환경의 메서드를 호출 합니다. IVsPackageDefinedTextMarkerType 때 새로운 사용자 지정 정보가 내장 되어 다음과 같은:

  • 사용자가 통합된 개발 환경 (IDE)을 처음으로 시작 됩니다.

  • 사용자 선택 옵션 도구 메뉴 및 다음 클릭은 기본값 재설정 버튼에 글꼴 및 색상 대화 상자.

구현자 참고 사항

사용자 지정 표시 형식을 제공 하려면 구현 합니다.

호출자 참고 사항

마커 정보가 해당 사용자 지정 표시기 종류를 결정 하는 환경에 의해 호출 됩니다.

참고 항목

참조

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