다음을 통해 공유


IBufferGraph.MapDownToBuffer 메서드 (SnapshotSpan, SpanTrackingMode, ITextBuffer)

그래프에 있는 일부 버퍼의 스냅숏 범위를 그래프에서 하위에 있는 버퍼의 0개 이상의 범위 시퀀스에 매핑합니다. 소스 버퍼는 이 버퍼를 사용하는 프로젝션 버퍼보다 하위에 있는 것으로 간주됩니다.

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

구문

‘선언
Function MapDownToBuffer ( _
    span As SnapshotSpan, _
    trackingMode As SpanTrackingMode, _
    targetBuffer As ITextBuffer _
) As NormalizedSnapshotSpanCollection
NormalizedSnapshotSpanCollection MapDownToBuffer(
    SnapshotSpan span,
    SpanTrackingMode trackingMode,
    ITextBuffer targetBuffer
)
NormalizedSnapshotSpanCollection^ MapDownToBuffer(
    SnapshotSpan span, 
    SpanTrackingMode trackingMode, 
    ITextBuffer^ targetBuffer
)
abstract MapDownToBuffer : 
        span:SnapshotSpan * 
        trackingMode:SpanTrackingMode * 
        targetBuffer:ITextBuffer -> NormalizedSnapshotSpanCollection
function MapDownToBuffer(
    span : SnapshotSpan, 
    trackingMode : SpanTrackingMode, 
    targetBuffer : ITextBuffer
) : NormalizedSnapshotSpanCollection

매개 변수

반환 값

형식: Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
대상 버퍼에서 범위를 매핑할 0개 이상의 스냅숏 범위 컬렉션입니다.

예외

예외 조건
ArgumentNullException

span.Snapshot or targetBuffer is nullNull 참조(Visual Basic의 경우 Nothing).

ArgumentOutOfRangeException

trackingMode이 잘못된 SpanTrackingMode인 경우

.NET Framework 보안

참고 항목

참조

IBufferGraph 인터페이스

MapDownToBuffer 오버로드

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