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
매개 변수
bufferSpan
형식: Microsoft.VisualStudio.Text.SnapshotSpan텍스트 범위입니다.
반환 값
형식: Geometry
A Geometry 는 서식이 지정 된 텍스트 범위에서 모든 범위를 포함 합니다.범위가 비어 있거나 범위가 ITextView에서 서식이 지정된 텍스트와 교차하지 않는 경우 null입니다.
예외
예외 | 조건 |
---|---|
ArgumentOutOfRangeException | bufferSpan올바른 SnapshotSpan 버퍼입니다. |
설명
범위의 기본 메모리 및 양방향 텍스트를 혼합 되어 있는 경우 반환 된 형상을 여러 분리 된 영역을 포함할 수 있습니다. 이 메서드는 렌더링 된 줄의 높이 사용 (Height) 기 각 줄의 높이 계산 합니다. 반환 된 geometry 뷰포트의 경계 클리핑되지 않습니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.