Compartilhar via


Método IBufferGraph.MapUpToSnapshot (SnapshotSpan, SpanTrackingMode, ITextSnapshot)

Mapeia uma extensão do instantâneo atual de um buffer que seja membro do gráfico de buffer para uma seqüência de spans em um instantâneo de um buffer designado.

Namespace:  Microsoft.VisualStudio.Text.Projection
Assembly:  Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)

Sintaxe

'Declaração
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

Parâmetros

Valor de retorno

Tipo: Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
Uma coleção de instantâneo de zero ou mais abrange em targetSnapshot para que a extensão mapas usando este gráfico.

Exceções

Exceção Condição
ArgumentNullException

span.Snapshot é nulluma referência nula (Nothing no Visual Basic).

ArgumentOutOfRangeException

trackingModenão é válido SpanTrackingMode.

Segurança do .NET Framework

Consulte também

Referência

IBufferGraph Interface

Sobrecargas MapUpToSnapshot

Namespace Microsoft.VisualStudio.Text.Projection