다음을 통해 공유


IProjectionSnapshot.GetSourceSpans 메서드 (Int32, Int32)

원본 스냅샷 범위 범위 지정 된 위치에서 시작의 읽기 전용 컬렉션을 가져옵니다.

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

구문

‘선언
Function GetSourceSpans ( _
    startSpanIndex As Integer, _
    count As Integer _
) As ReadOnlyCollection(Of SnapshotSpan)
ReadOnlyCollection<SnapshotSpan> GetSourceSpans(
    int startSpanIndex,
    int count
)
ReadOnlyCollection<SnapshotSpan>^ GetSourceSpans(
    int startSpanIndex, 
    int count
)
abstract GetSourceSpans : 
        startSpanIndex:int * 
        count:int -> ReadOnlyCollection<SnapshotSpan> 
function GetSourceSpans(
    startSpanIndex : int, 
    count : int
) : ReadOnlyCollection<SnapshotSpan>

매개 변수

  • startSpanIndex
    형식: Int32

    스냅숏 범위를 가져오기 시작할 위치입니다. 이 인덱스가 컬렉션의 범위를 원본으로, 문자는 텍스트 버퍼에서에 없습니다.

  • count
    형식: Int32

    가져올 범위 수입니다.

반환 값

형식: ReadOnlyCollection<SnapshotSpan>
프로젝션 스냅숏 소스로 구성된 읽기 전용 SnapshotSpan 개체 컬렉션입니다.

예외

예외 조건
ArgumentOutOfRangeException

startSpanIndex0 보다 작거나 범위 보다 큰 있습니다.

또는

count0 보다 작은 또는 count 와 startSpanIndex 큰 수의 범위를 보다.

.NET Framework 보안

참고 항목

참조

IProjectionSnapshot 인터페이스

GetSourceSpans 오버로드

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