IWpfTextView 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
WPF 플랫폼용 Visual Studio ITextView 를 나타냅니다.
public interface class IWpfTextView : Microsoft::VisualStudio::Text::Editor::ITextView, Microsoft::VisualStudio::Utilities::IPropertyOwner
public interface class IWpfTextView : Microsoft::VisualStudio::Text::Editor::ITextView, Microsoft::VisualStudio::Utilities::IPropertyOwner
__interface IWpfTextView : Microsoft::VisualStudio::Text::Editor::ITextView, Microsoft::VisualStudio::Utilities::IPropertyOwner
public interface IWpfTextView : Microsoft.VisualStudio.Text.Editor.ITextView, Microsoft.VisualStudio.Utilities.IPropertyOwner
type IWpfTextView = interface
interface ITextView
interface IPropertyOwner
Public Interface IWpfTextView
Implements IPropertyOwner, ITextView
- 구현
설명
이 인터페이스와 차이점ITextView에 대한 자세한 내용은 편집기 내의 "텍스트 보기 하위 시스템"을 참조하세요.
속성
Background |
시각적 요소의 배경을 가져오거나 설정합니다. |
BufferGraph |
이 뷰에 IBufferGraph 기여하는 원본 버퍼 집합이 포함된 을 가져옵니다. (다음에서 상속됨 ITextView) |
Caret |
caret 요소를 가져옵니다. (다음에서 상속됨 ITextView) |
FormattedLineSource |
보기에서 사용하는 텍스트 포맷터를 가져옵니다. |
HasAggregateFocus |
뷰 또는 해당 장식에 포커스가 있는지 여부를 결정합니다. (다음에서 상속됨 ITextView) |
InLayout |
뷰가 배치되는 중인지 여부를 결정합니다. (다음에서 상속됨 ITextView) |
IsClosed |
이 텍스트 보기가 닫혔는지 여부를 확인합니다. (다음에서 상속됨 ITextView) |
IsMouseOverViewOrAdornments |
마우스가 보기 위에 있는지 또는 표시되어 있는지 여부를 결정합니다. (다음에서 상속됨 ITextView) |
LineHeight |
보기에서 텍스트 줄의 명목 높이를 가져옵니다. (다음에서 상속됨 ITextView) |
LineTransformSource |
뷰에서 사용하는 선 변환기를 가져옵니다. |
MaxTextRightCoordinate |
해당 선이 현재 표시되는지 여부에 관계없이 가장 긴 줄의 오른쪽 좌표를 논리적 픽셀로 가져옵니다. (다음에서 상속됨 ITextView) |
Options |
이 텍스트 보기에 대한 옵션을 가져옵니다. (다음에서 상속됨 ITextView) |
Properties |
속성 소유자가 제어하는 속성의 컬렉션입니다. (다음에서 상속됨 IPropertyOwner) |
ProvisionalTextHighlight |
임시 텍스트 강조 표시가 적용되는 텍스트 범위를 가져옵니다. (다음에서 상속됨 ITextView) |
Roles |
이 보기가 수행하는 역할입니다. 역할은 보기에 대해 인스턴스화된 확장을 부분적으로 결정합니다. (다음에서 상속됨 ITextView) |
Selection |
선택 요소를 가져옵니다. (다음에서 상속됨 ITextView) |
TextBuffer |
이 보기에서 ITextBuffer 텍스트가 렌더링되는 을 가져옵니다. (다음에서 상속됨 ITextView) |
TextDataModel |
ITextDataModel 이 텍스트 보기의 을 가져옵니다. (다음에서 상속됨 ITextView) |
TextSnapshot |
보기에서 ITextSnapshot 현재 렌더링된 텍스트의 을 가져옵니다. (다음에서 상속됨 ITextView) |
TextViewLines |
텍스트 뷰 줄을 로 가져옵니다 IWpfTextViewLineCollection. |
TextViewModel |
ITextViewModel 이 텍스트 보기의 을 가져옵니다. (다음에서 상속됨 ITextView) |
ViewportBottom |
텍스트 렌더링 좌표계에서 뷰포트의 아래쪽 가장자리 위치를 가져옵니다. (다음에서 상속됨 ITextView) |
ViewportHeight |
표시되는 콘텐츠 창의 높이를 논리적 픽셀로 가져옵니다. (다음에서 상속됨 ITextView) |
ViewportLeft |
텍스트 렌더링 좌표계에서 뷰포트의 왼쪽 가장자리 위치를 가져오거나 설정합니다. (다음에서 상속됨 ITextView) |
ViewportRight |
텍스트 렌더링 좌표계에서 뷰포트의 오른쪽 가장자리 위치를 가져옵니다. (다음에서 상속됨 ITextView) |
ViewportTop |
텍스트 렌더링 좌표계에서 뷰포트의 위쪽 가장자리 위치를 가져옵니다. (다음에서 상속됨 ITextView) |
ViewportWidth |
표시되는 콘텐츠 창의 너비를 논리적 픽셀로 가져옵니다. (다음에서 상속됨 ITextView) |
ViewScroller |
보기를 스크롤하거나 조작하는 다양한 메서드를 제공하는 도우미를 가져옵니다. (다음에서 상속됨 ITextView) |
VisualElement |
보기를 렌더링하는 FrameworkElement를 가져옵니다. |
VisualSnapshot |
ITextSnapshot 렌더링되는 시각적 버퍼의 를 가져옵니다. (다음에서 상속됨 ITextView) |
ZoomLevel |
20%에서 400% 사이의 확대/축소 수준을 IWpfTextView 가져오거나 설정합니다. |
메서드
Close() |
텍스트 보기와 해당 뷰를 닫습니다. (다음에서 상속됨 ITextView) |
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition, Nullable<Double>, Nullable<Double>) |
포함이 원하는 위치에 표시되도록 ITextViewLine 텍스트 버퍼의 내용을 서식을 지정하고 |
DisplayTextLineContainingBufferPosition(SnapshotPoint, Double, ViewRelativePosition) |
포함이 원하는 위치에 표시되도록 ITextViewLine 텍스트 버퍼의 내용을 서식을 지정하고 |
GetAdornmentLayer(String) |
라는 IAdornmentLayer을 가져옵니다. |
GetSpaceReservationManager(String) |
라는 ISpaceReservationManager을 가져옵니다. |
GetTextElementSpan(SnapshotPoint) |
SnapshotSpan 지정된 SnapshotPoint에서 텍스트 요소(단일 시각적 표현)를 구성하는 텍스트의 를 가져옵니다. (다음에서 상속됨 ITextView) |
GetTextViewLineContainingBufferPosition(SnapshotPoint) |
IWpfTextViewLine 지정된 텍스트 버퍼 위치가 포함된 을 가져옵니다. |
QueueSpaceReservationStackRefresh() |
공간 예약 스택의 새로 고침을 요청합니다. (다음에서 상속됨 ITextView) |
이벤트
BackgroundBrushChanged |
가 설정되면 Background 발생합니다. |
Closed |
텍스트 보기가 닫힌 직후에 발생합니다. (다음에서 상속됨 ITextView) |
GotAggregateFocus |
키보드 포커스가 보기 또는 표시 영역 중 하나로 전환할 때 발생합니다. (다음에서 상속됨 ITextView) |
LayoutChanged |
보기에 표시된 텍스트가 변경될 때마다 발생합니다. (다음에서 상속됨 ITextView) |
LostAggregateFocus |
키보드 포커스가 보기와 그 장식에서 멀리 전환할 때 발생합니다. (다음에서 상속됨 ITextView) |
MouseHover |
마우스가 같은 문자 위로 마우스를 가져가면 발생합니다. (다음에서 상속됨 ITextView) |
ViewportHeightChanged |
뷰포트의 높이가 변경되면 발생합니다. (다음에서 상속됨 ITextView) |
ViewportLeftChanged |
뷰포트의 왼쪽 가장자리 위치가 변경되면 발생합니다. (예: 보기가 가로로 스크롤되는 경우) (다음에서 상속됨 ITextView) |
ViewportWidthChanged |
뷰포트의 너비가 변경되면 발생합니다. (다음에서 상속됨 ITextView) |
ZoomLevelChanged |
가 설정되면 ZoomLevel 발생합니다. |
확장 메서드
GetInOuterLayout(ITextView) |
뷰가 배치되는 중인지 아니면 배치를 준비하고 있는지 여부를 결정합니다. |
GetMultiSelectionBroker(ITextView) |
보기 내에서 선택 항목을 관리하기 위한 개체를 가져옵니다. |
IsEmbeddedTextView(ITextView) | |
IsReadOnlyTextView(ITextView) |
지정된 ITextView 가 읽기 전용으로 간주되는지 여부를 가져옵니다. |
QueuePostLayoutAction(ITextView, Action) |
QueuePostLayoutAction(Action)을 참조하세요. |
TryGetContainingTextView(ITextView, ITextView) | |
TryGetTextViewLineContainingBufferPosition(ITextView, SnapshotPoint, ITextViewLine) |
TryGetTextViewLineContainingBufferPosition(SnapshotPoint, ITextViewLine)을 참조하세요. |
TryGetTextViewLines(ITextView, ITextViewLineCollection) |