다음을 통해 공유


IWpfTextViewLineCollection.GetLineMarkerGeometry 메서드 (SnapshotSpan)

다각형 근사 알고리즘을 사용 하 여 텍스트 영역의 개요 경로 계산 합니다 텍스트 표식 기를 텍스트 버퍼의 지정 된 범위를 가져옵니다.

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

구문

‘선언
Function GetLineMarkerGeometry ( _
    bufferSpan As SnapshotSpan _
) As Geometry
Geometry GetLineMarkerGeometry(
    SnapshotSpan bufferSpan
)
Geometry^ GetLineMarkerGeometry(
    SnapshotSpan bufferSpan
)
abstract GetLineMarkerGeometry : 
        bufferSpan:SnapshotSpan -> Geometry
function GetLineMarkerGeometry(
    bufferSpan : SnapshotSpan
) : Geometry

매개 변수

반환 값

형식: Geometry
A Geometry 는 서식이 지정 된 텍스트 범위에서 모든 범위를 포함 합니다.범위가 비어 있거나 범위가 ITextView에서 서식이 지정된 텍스트와 교차하지 않는 경우 null입니다.

예외

예외 조건
ArgumentOutOfRangeException

bufferSpan올바른 SnapshotSpan 버퍼입니다.

설명

범위의 기본 메모리 및 양방향 텍스트를 혼합 되어 있는 경우 반환 된 형상을 여러 분리 된 영역을 포함할 수 있습니다. 이 메서드는 렌더링 된 줄의 높이 사용 (Height) 기 각 줄의 높이 계산 합니다. 반환 된 geometry 뷰포트의 경계 클리핑되지 않습니다.

.NET Framework 보안

참고 항목

참조

IWpfTextViewLineCollection 인터페이스

GetLineMarkerGeometry 오버로드

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