SnapshotSpan::TranslateTo Method (ITextSnapshot^, SpanTrackingMode)

 

Translates this snapshot span to a different snapshot of the same ITextBuffer.

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

public:
SnapshotSpan TranslateTo(
	ITextSnapshot^ targetSnapshot,
	SpanTrackingMode spanTrackingMode
)

Parameters

targetSnapshot
Type: Microsoft.VisualStudio.Text::ITextSnapshot^

The snapshot to which to translate.

spanTrackingMode
Type: Microsoft.VisualStudio.Text::SpanTrackingMode

The SpanTrackingMode to use in the translation.

Return Value

Type: Microsoft.VisualStudio.Text::SnapshotSpan

A new snapshot span.

Exception Condition
ArgumentNullException

targetSnapshot is null.

ArgumentException

targetSnapshot does not refer to the same ITextBuffer as this snapshot span.

Return to top
Show: