다음을 통해 공유


IVsColorizer2 인터페이스

언어 서비스 colorizer 일시 중단 및 색 처리를 다시 시작 하는 환경을 허용 하 여 확장 합니다.

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

구문

‘선언
<GuidAttribute("868A4381-537A-4D61-803C-301819CE2C2F")> _
<InterfaceTypeAttribute()> _
Public Interface IVsColorizer2
[GuidAttribute("868A4381-537A-4D61-803C-301819CE2C2F")]
[InterfaceTypeAttribute()]
public interface IVsColorizer2
[GuidAttribute(L"868A4381-537A-4D61-803C-301819CE2C2F")]
[InterfaceTypeAttribute()]
public interface class IVsColorizer2
[<GuidAttribute("868A4381-537A-4D61-803C-301819CE2C2F")>]
[<InterfaceTypeAttribute()>]
type IVsColorizer2 =  interface end
public interface IVsColorizer2

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

메서드

  이름 설명
Public 메서드 BeginColorization 이력서 색 지정 작업 또는 시작 합니다.
Public 메서드 EndColorization 일시 중단 또는 색 처리 작업을 끝냅니다.

위쪽

설명

일시 중단 및 다시 시작 다른 작업에 방해 되지에 색을 지정 하는 것이 유용한 경우가 많습니다.

예를 들어, 생성 된 코드를 삽입할 때 코드 서식이 다시 지정 되 고 색 조정 하기 전에 리팩터링할 때까지 기다려야 합니다.

구현자 참고 사항

제공 하려는 경우이 인터페이스를 구현에서 Visual Studio 환경 일시 중단 및 색 처리를 다시 시작 하는 메커니즘입니다.

IVsColorizer2구현을 제공 하는 동일한 개체에서 구현 되어야 합니다 IVsColorizer.

IVsColorizer2파생 되지 않습니다 IVsColorizer 및 해당 메서드를 구현 하지 않습니다.

호출자 참고 사항

호출 하는 QueryInterface 메서드에서 IVsColorizer 이 인터페이스를 가져올 수 있는 인터페이스. 편집기 화면을 새로 고치지 복잡 한 작업 과정을 최적화 하기 위해이 인터페이스를 사용할 수 있습니다.

참고 항목

참조

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