SnapshotSpan.TranslateTo 方法

将此快照范围转换为同一 ITextBuffer 的不同快照。

命名空间:  Microsoft.VisualStudio.Text
程序集:  Microsoft.VisualStudio.Text.Data(在 Microsoft.VisualStudio.Text.Data.dll 中)

语法

声明
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

参数

返回值

类型:Microsoft.VisualStudio.Text.SnapshotSpan
一个新的快照范围。

异常

异常 条件
ArgumentNullException

targetSnapshot 为 nullnull 引用(在 Visual Basic 中为 Nothing)。

ArgumentException

targetSnapshot 不引用 ITextBuffer 和此快照范围相同。

.NET Framework 安全性

请参阅

参考

SnapshotSpan 结构

Microsoft.VisualStudio.Text 命名空间