Partager via


IProjectionSnapshot.MapFromSourceSnapshot, méthode (SnapshotSpan)

Mappe une étendue d'instantanés d'une mémoire tampon source à une liste d'étendues de l'instantané de projection.

Espace de noms :  Microsoft.VisualStudio.Text.Projection
Assembly :  Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)

Syntaxe

'Déclaration
Function MapFromSourceSnapshot ( _
    span As SnapshotSpan _
) As ReadOnlyCollection(Of Span)
ReadOnlyCollection<Span> MapFromSourceSnapshot(
    SnapshotSpan span
)
ReadOnlyCollection<Span>^ MapFromSourceSnapshot(
    SnapshotSpan span
)
abstract MapFromSourceSnapshot : 
        span:SnapshotSpan -> ReadOnlyCollection<Span> 
function MapFromSourceSnapshot(
    span : SnapshotSpan
) : ReadOnlyCollection<Span>

Paramètres

Valeur de retour

Type : ReadOnlyCollection<Span>
Une liste non d'nullune référence null (Nothing en Visual Basic) d'étendues.La liste sera vide si aucune des positions dans span n'est projetée par une étendue de sources de l'instantané de projection.

Exceptions

Exception Condition
ArgumentException

span n'appartenant pas à une mémoire tampon de source de cette mémoire tampon de projection.

Notes

La liste triée ainsi obtenue peut être vide, contenir un ou plusieurs éléments.

Sécurité .NET Framework

Voir aussi

Référence

IProjectionSnapshot Interface

MapFromSourceSnapshot, surcharge

Microsoft.VisualStudio.Text.Projection, espace de noms