다음을 통해 공유


ITextViewModel 인터페이스

집합을 나타내는 ITextBuffer 참여의 텍스트에서 특정 개체 ITextView.

네임스페이스:  Microsoft.VisualStudio.Text.Editor
어셈블리:  Microsoft.VisualStudio.Text.UI(Microsoft.VisualStudio.Text.UI.dll)

구문

‘선언
Public Interface ITextViewModel _
    Inherits IPropertyOwner, IDisposable
public interface ITextViewModel : IPropertyOwner, 
    IDisposable
public interface class ITextViewModel : IPropertyOwner, 
    IDisposable
type ITextViewModel =  
    interface 
        interface IPropertyOwner 
        interface IDisposable 
    end
public interface ITextViewModel extends IPropertyOwner, IDisposable

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

속성

  이름 설명
Public 속성 DataBuffer 데이터 수준에 대한 ITextBuffer를 나타냅니다.
Public 속성 DataModel 가져옵니다는 ITextDataModel 제공 하는 DataBuffer 를 통제 하 고 IContentType 보기.
Public 속성 EditBuffer 가져옵니다는 ITextBuffer 편집 하는 위치를 추적 하 고 어떤 편집 내용을 적용 합니다.뷰에 나타나는 모든 텍스트는 이 버퍼에 있어야 합니다.
Public 속성 Properties 속성 소유자가 제어 하는 속성의 컬렉션을 가져옵니다. (IPropertyOwner에서 상속됨)
Public 속성 VisualBuffer 가져옵니다는 ITextBuffer 편집기에서 내용이 제시 해야 합니다.

위쪽

메서드

  이름 설명
Public 메서드 Dispose 관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 응용 프로그램 정의 작업을 수행합니다. (IDisposable에서 상속됨)
Public 메서드 GetNearestPointInVisualBuffer 편집 버퍼의 지정된 지점에 대응되는 VisualBuffer 내의 지점을 가져옵니다.해당 지점이 숨겨졌거나 대체 표현이 있는 경우 해당 지점에 가장 가까운 지점을 가져옵니다.
Public 메서드 GetNearestPointInVisualSnapshot 편집 버퍼의 지정된 지점에 대응되는 VisualBuffer 내의 지점을 가져옵니다.해당 지점이 숨겨졌거나 대체 표현이 있는 경우 해당 지점에 가장 가까운 지점을 가져옵니다.
Public 메서드 IsPointInVisualBuffer 편집 버퍼의 지점이 표시 버퍼에 나타나는지 여부를 확인합니다.

위쪽

설명

텍스트 뷰 모델 텍스트 뷰를 얻을 수 있는 TextViewModel 속성입니다. 텍스트 뷰 모델에 대 한 자세한 내용은 참조 하십시오. 편집기에서.

참고 항목

참조

Microsoft.VisualStudio.Text.Editor 네임스페이스