다음을 통해 공유


IBufferGraph.MapUpToSnapshot 메서드 (SnapshotSpan, SpanTrackingMode, ITextSnapshot)

버퍼 그래프의 멤버인 버퍼의 현재 스냅숏에 있는 범위를 지정된 버퍼의 스냅숏에 있는 범위 시퀀스에 매핑합니다.

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

구문

‘선언
Function MapUpToSnapshot ( _
    span As SnapshotSpan, _
    trackingMode As SpanTrackingMode, _
    targetSnapshot As ITextSnapshot _
) As NormalizedSnapshotSpanCollection
NormalizedSnapshotSpanCollection MapUpToSnapshot(
    SnapshotSpan span,
    SpanTrackingMode trackingMode,
    ITextSnapshot targetSnapshot
)
NormalizedSnapshotSpanCollection^ MapUpToSnapshot(
    SnapshotSpan span, 
    SpanTrackingMode trackingMode, 
    ITextSnapshot^ targetSnapshot
)
abstract MapUpToSnapshot : 
        span:SnapshotSpan * 
        trackingMode:SpanTrackingMode * 
        targetSnapshot:ITextSnapshot -> NormalizedSnapshotSpanCollection
function MapUpToSnapshot(
    span : SnapshotSpan, 
    trackingMode : SpanTrackingMode, 
    targetSnapshot : ITextSnapshot
) : NormalizedSnapshotSpanCollection

매개 변수

반환 값

형식: Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
targetSnapshot에서 이 그래프를 사용하여 범위를 매핑할 0개 이상의 스냅숏 범위 컬렉션입니다.

예외

예외 조건
ArgumentNullException

span.스냅샷입니다 nullNull 참조(Visual Basic의 경우 Nothing).

ArgumentOutOfRangeException

trackingMode이 잘못된 SpanTrackingMode인 경우

.NET Framework 보안

참고 항목

참조

IBufferGraph 인터페이스

MapUpToSnapshot 오버로드

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