Freigeben über


SnapshotSpan.TranslateTo-Methode

Übersetzt diese Momentaufnahmespanne in eine andere Momentaufnahme des gleichen ITextBuffer.

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

Syntax

'Declaration
Public Function TranslateTo ( _
    targetSnapshot As ITextSnapshot, _
    spanTrackingMode As SpanTrackingMode _
) As SnapshotSpan
public SnapshotSpan TranslateTo(
    ITextSnapshot targetSnapshot,
    SpanTrackingMode spanTrackingMode
)
public:
SnapshotSpan TranslateTo(
    ITextSnapshot^ targetSnapshot, 
    SpanTrackingMode spanTrackingMode
)
member TranslateTo : 
        targetSnapshot:ITextSnapshot * 
        spanTrackingMode:SpanTrackingMode -> SnapshotSpan
public function TranslateTo(
    targetSnapshot : ITextSnapshot, 
    spanTrackingMode : SpanTrackingMode
) : SnapshotSpan

Parameter

Rückgabewert

Typ: Microsoft.VisualStudio.Text.SnapshotSpan
Eine neue Momentaufnahmespanne.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

targetSnapshot ist nullein Nullverweis (Nothing in Visual Basic).

ArgumentException

targetSnapshot verweist auf gleiche ITextBuffer nicht wie diese Momentaufnahmespanne an.

.NET Framework-Sicherheit

Siehe auch

Referenz

SnapshotSpan Struktur

Microsoft.VisualStudio.Text-Namespace