다음을 통해 공유


IVsTextViewFilter 인터페이스

더 이상 텍스트 보기 수정할 수 있습니다.

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

구문

‘선언
<GuidAttribute("6B6F0B32-B88B-40F8-A8FE-97438C5BDBEF")> _
<InterfaceTypeAttribute()> _
Public Interface IVsTextViewFilter
[GuidAttribute("6B6F0B32-B88B-40F8-A8FE-97438C5BDBEF")]
[InterfaceTypeAttribute()]
public interface IVsTextViewFilter
[GuidAttribute(L"6B6F0B32-B88B-40F8-A8FE-97438C5BDBEF")]
[InterfaceTypeAttribute()]
public interface class IVsTextViewFilter
[<GuidAttribute("6B6F0B32-B88B-40F8-A8FE-97438C5BDBEF")>]
[<InterfaceTypeAttribute()>]
type IVsTextViewFilter =  interface end
public interface IVsTextViewFilter

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

메서드

  이름 설명
Public 메서드 GetDataTipText 팁 텍스트의 문자열 값을 가져와서 데이터 팁 지원을 제공 합니다.
Public 메서드 GetPairExtents 위치는 첫 번째 항목의 위치를 쌍을 일치 하는 항목을 반환 합니다.
Public 메서드 GetWordExtent 단어 정도를 문자 위치를 기준으로 계산 됩니다.

위쪽

설명

구현할 때는 IVsTextViewFilter 개체에 제공할 수도 있는 IOleCommandTarget 인터페이스 개체를 해제 합니다. 검색할 IVsTextViewFilter 를 쿼리 하는 IOleCommandTarget 인터페이스에 전달 되는 AddCommandFilter 메서드. 하나의 IVsTextViewFilter 각 보기에 대 한 개체입니다. 이 인터페이스를 호출 하면 뷰에 암시적입니다.

일러스트레이션의 구현 및/또는 호출 하는이 인터페이스의 샘플을 참조 하십시오. Figures Language Service.

구현자 참고 사항

더 코어 텍스트 편집기를 사용자 지정 하려면이 인터페이스를 구현 합니다.

참고 항목

참조

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