다음을 통해 공유


IWpfTextView 인터페이스

나타내는 Visual Studio ITextView Windows Presentation Foundation (WPF) 플랫폼입니다.

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

구문

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

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

속성

  이름 설명
Public 속성 Background 시각적 요소의 배경을 가져오거나 설정합니다.
Public 속성 BufferGraph 이 뷰에 사용되는 소스 버퍼 집합이 포함된 IBufferGraph를 가져옵니다. (ITextView에서 상속됨)
Public 속성 Caret 캐럿 요소를 가져옵니다. (ITextView에서 상속됨)
Public 속성 FormattedLineSource 뷰에서 사용되는 텍스트 포맷터를 가져옵니다.
Public 속성 HasAggregateFocus 뷰 또는 뷰의 도구 영역 중 하나에 포커스가 있는지 여부를 확인합니다. (ITextView에서 상속됨)
Public 속성 InLayout 뷰가 레이아웃되는 중인지 여부를 확인합니다. (ITextView에서 상속됨)
Public 속성 IsClosed 이 텍스트 뷰가 닫혔는지 여부를 확인합니다. (ITextView에서 상속됨)
Public 속성 IsMouseOverViewOrAdornments 뷰 또는 뷰의 도구 영역 중 하나에 마우스가 있는지 여부를 확인합니다. (ITextView에서 상속됨)
Public 속성 LineHeight 보기에서 공칭 텍스트 줄의 높이 가져옵니다. (ITextView에서 상속됨)
Public 속성 LineTransformSource 뷰에서 사용되는 줄 변환기를 가져옵니다.
Public 속성 MaxTextRightCoordinate 해당 줄이 현재 표시되는지 여부에 상관 없이 가장 긴 줄의 오른쪽 좌표를 논리 픽셀 단위로 가져옵니다. (ITextView에서 상속됨)
Public 속성 Options 이 텍스트 뷰의 옵션을 가져옵니다. (ITextView에서 상속됨)
Public 속성 Properties 속성 소유자가 제어 하는 속성의 컬렉션을 가져옵니다. (IPropertyOwner에서 상속됨)
Public 속성 ProvisionalTextHighlight 임시적인 텍스트 강조 표시에 포함된 텍스트 범위를 가져옵니다. (ITextView에서 상속됨)
Public 속성 Roles 이 뷰의 역할입니다.역할은 뷰에 대해 인스턴스화되는 확장을 부분적으로 결정합니다. (ITextView에서 상속됨)
Public 속성 Selection 선택 영역 요소를 가져옵니다. (ITextView에서 상속됨)
Public 속성 TextBuffer 이 뷰에서 텍스트를 렌더링하는 ITextBuffer를 가져옵니다. (ITextView에서 상속됨)
Public 속성 TextDataModel 이 텍스트 뷰의 ITextDataModel을 가져옵니다. (ITextView에서 상속됨)
Public 속성 TextSnapshot 뷰에서 현재 렌더링된 텍스트의 ITextSnapshot을 가져옵니다. (ITextView에서 상속됨)
Public 속성 TextViewLines 텍스트 뷰 줄을 IWpfTextViewLineCollection으로 가져옵니다.
Public 속성 TextViewModel 이 텍스트 뷰의 ITextViewModel을 가져옵니다. (ITextView에서 상속됨)
Public 속성 ViewportBottom 텍스트 렌더링 좌표계에서 뷰포트의 아래쪽 가장자리 위치를 가져옵니다. (ITextView에서 상속됨)
Public 속성 ViewportHeight 표시되는 콘텐츠 창의 높이(여백 포함)를 논리 픽셀 단위로 가져옵니다. (ITextView에서 상속됨)
Public 속성 ViewportLeft 텍스트 렌더링 좌표계에서 뷰포트의 왼쪽 가장자리 위치를 가져오거나 설정합니다. (ITextView에서 상속됨)
Public 속성 ViewportRight 텍스트 렌더링 좌표계에서 뷰포트의 오른쪽 가장자리 위치를 가져옵니다. (ITextView에서 상속됨)
Public 속성 ViewportTop 텍스트 렌더링 좌표계에서 뷰포트의 위쪽 가장자리 위치를 가져옵니다. (ITextView에서 상속됨)
Public 속성 ViewportWidth 표시되는 콘텐츠 창의 너비(여백 포함)를 논리 픽셀 단위로 가져옵니다. (ITextView에서 상속됨)
Public 속성 ViewScroller 뷰를 스크롤하거나 조작하는 다양한 메서드를 제공하는 도우미를 가져옵니다. (ITextView에서 상속됨)
Public 속성 VisualElement 가져옵니다는 FrameworkElement 는 뷰를 렌더링 합니다.
Public 속성 VisualSnapshot 렌더링되고 있는 표시 버퍼의 ITextSnapshot을 가져옵니다. (ITextView에서 상속됨)
Public 속성 ZoomLevel 하거나 확대/축소 레벨을 설정 하는 IWpfTextView 사이 20% ~ 400%.

위쪽

메서드

  이름 설명
Public 메서드 Close 텍스트 뷰 호스트와 해당 보기를 닫습니다. (ITextView에서 상속됨)
Public 메서드 DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition) 서식을 지정 하는 버퍼의 내용을 표시 하도록는 ITextViewLine 버퍼 위치를 포함 하는 원하는 위치에 표시 됩니다. (ITextView에서 상속됨)
Public 메서드 DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition, Nullable<Double>, Nullable<Double>) 서식을 지정 하는 버퍼의 내용을 표시 하도록는 ITextViewLine 버퍼를 지정 된 위치를 포함 하는 원하는 위치에 표시 됩니다. (ITextView에서 상속됨)
Public 메서드 GetAdornmentLayer 명명된 IAdornmentLayer를 가져옵니다.
Public 메서드 GetSpaceReservationManager 명명된 ISpaceReservationManager를 가져옵니다.
Public 메서드 GetTextElementSpan 지정된 SnapshotPoint에 있는 텍스트 요소(단일한 시각적 표시)를 구성하는 텍스트의 SnapshotSpan을 가져옵니다. (ITextView에서 상속됨)
Public 메서드 GetTextViewLineContainingBufferPosition 지정된 텍스트 버퍼 위치가 포함된 IWpfTextViewLine을 가져옵니다.
Public 메서드 QueueSpaceReservationStackRefresh 공간 예약 스택을 새로 고치도록 요청합니다. (ITextView에서 상속됨)

위쪽

이벤트

  이름 설명
Public 이벤트 BackgroundBrushChanged Background 가 설정될 경우 발생합니다.
Public 이벤트 Closed 텍스트 뷰가 닫힌 직후 발생합니다. (ITextView에서 상속됨)
Public 이벤트 GotAggregateFocus 키보드 포커스가 뷰 또는 뷰의 도구 영역 중 하나로 전환될 경우 발생합니다. (ITextView에서 상속됨)
Public 이벤트 LayoutChanged 텍스트 편집기에서 텍스트 줄 레이아웃을 수행할 경우 발생합니다. (ITextView에서 상속됨)
Public 이벤트 LostAggregateFocus 키보드 포커스가 뷰 및 뷰의 도구 영역을 벗어날 경우 발생합니다. (ITextView에서 상속됨)
Public 이벤트 MouseHover 문자 위에 마우스를 가리킨 했습니다 때 발생 합니다. (ITextView에서 상속됨)
Public 이벤트 ViewportHeightChanged 뷰포트의 높이 변경할 때 발생 합니다.사용되지 않습니다. (ITextView에서 상속됨)
Public 이벤트 ViewportLeftChanged 뷰포트의 왼쪽된 가장자리의 위치를 변경할 때 발생 합니다.더 이상 사용 되지 (ITextView에서 상속됨)
Public 이벤트 ViewportWidthChanged 뷰포트 너비 변경 될 때 발생 합니다.사용되지 않습니다. (ITextView에서 상속됨)
Public 이벤트 ZoomLevelChanged ZoomLevel 이 설정될 경우 발생합니다.

위쪽

설명

이 인터페이스에 대 한 방법에서 다른 방법에 대 한 자세한 내용은 ITextView, "텍스트 보기 하위 시스템"을 참조 하십시오. 편집기에서.

참고 항목

참조

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