이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
Visual Studio 2017을 사용하는 것이 좋습니다.

ITextView.DisplayTextLineContainingBufferPosition 메서드 (SnapshotPoint, Double, ViewRelativePosition, Nullable<Double>, Nullable<Double>)

서식을 지정 하는 버퍼의 내용을 표시 하도록는 ITextViewLine 버퍼를 지정 된 위치를 포함 하는 원하는 위치에 표시 됩니다.

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

void DisplayTextLineContainingBufferPosition(
	SnapshotPoint bufferPosition,
	double verticalDistance,
	ViewRelativePosition relativeTo,
	Nullable<double> viewportWidthOverride,
	Nullable<double> viewportHeightOverride
)

매개 변수

bufferPosition
형식: Microsoft.VisualStudio.Text.SnapshotPoint

지정된 세로 위치에 표시되는 ITextViewLine에 포함될 문자의 위치입니다.

verticalDistance
형식: Double

ITextViewLine 과 뷰 가장자리 사이의 거리(픽셀 단위)입니다. relativeToViewRelativePosition.Top과 같으면 거리는 뷰의 위쪽부터 ITextViewLine의 위쪽까지입니다. 그렇지 않으면 거리는 ITextViewLine의 아래쪽부터 뷰의 아래쪽까지입니다.

음수 값을 선을 일으킬 수 뷰포트 외부에 표시 될 수 있습니다.

이 메서드는 verticalDistance가 클 경우 부담이 상당히 커질 수 있습니다. verticalDistance를 뷰 높이보다 크게 지정하지 않도록 해야 합니다.

relativeTo
형식: Microsoft.VisualStudio.Text.Editor.ViewRelativePosition

ViewRelativePosition

viewportWidthOverride
형식: Nullable<Double>

이 값이 지정될 경우 뷰포트에 지정된 너비가 있는 것처럼 텍스트의 서식이 지정됩니다.

viewportHeightOverride
형식: Nullable<Double>

이 값이 지정될 경우 뷰포트에 지정된 높이가 있는 것처럼 텍스트의 서식이 지정됩니다.

예외조건
ArgumentException

bufferPosition잘못 된 수 ITextSnapshot 또는 ITextBuffer.

ArgumentOutOfRangeException

relativeTo이 잘못된 ViewRelativePosition인 경우

보기에서 줄 바꿈을 사용 하지 않는 경우 다음을 ITextViewLine 전체에 해당 ITextSnapshotLine 포함 된 bufferPosition. 보기에서 줄 바꿈을 사용 하는 경우 다음의 ITextViewLine 부분에 해당는 ITextSnapshotLine 둘 다가 포함 bufferPosition 와 보기에 적용 합니다. bufferPosition첫 문자 수는 ITextViewLine. 반환 되는 값은 일반적으로 같지 verticalDistance를 제외한 보기 간격 위쪽 또는 아래쪽 보기에 나타나지 않도록 하려면 위치가 변경 되었습니다. 이 메서드를 호출 하면 됩니다 보기의 현재 dispose를 TextViewLines. 보기에서 줄 바꿈을 사용 하지 않는 경우 뷰포트 너비 재정의가 적용이 되지 않습니다. 뷰포트의 높이 및 너비가이 호출에 대 한 텍스트 서식 지정 방법을 변경만 재정의 합니다. 두 번 (명시적으로 재정의 되지 않는 한) 후속 호출 너비와 높이 뷰포트를 사용 합니다.

표시: