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
span
Tipo: Microsoft.VisualStudio.Text.SnapshotSpanUma extensão em algum buffer na IBufferGraph.
trackingMode
Tipo: Microsoft.VisualStudio.Text.SpanTrackingModeComo span é controlado o atual snapshot se necessário.
targetSnapshot
Tipo: Microsoft.VisualStudio.Text.ITextSnapshotO instantâneo para a qual mapear.
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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.