VirtualSnapshotPoint 构造函数 (SnapshotPoint, Int32)

初始化 VirtualSnapshotPoint 的新实例在指定的位置,使用虚拟空间的指定数目。

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

语法

声明
Public Sub New ( _
    position As SnapshotPoint, _
    virtualSpaces As Integer _
)
public VirtualSnapshotPoint(
    SnapshotPoint position,
    int virtualSpaces
)
public:
VirtualSnapshotPoint(
    SnapshotPoint position, 
    int virtualSpaces
)
new : 
        position:SnapshotPoint * 
        virtualSpaces:int -> VirtualSnapshotPoint
public function VirtualSnapshotPoint(
    position : SnapshotPoint, 
    virtualSpaces : int
)

参数

  • virtualSpaces
    类型:Int32

    位于 position 之后的虚拟空间的数目。

异常

异常 条件
ArgumentOutOfRangeException

virtualSpaces 为负,或位置以及虚拟空间的数目与该位置小于。

ArgumentException

virtualSpaces 不为零,并且该位置不对应行尾。

备注

,除非 position 对应位置。 ITextSnapshotLine结束时,virtualSpaces 必须为零。

.NET Framework 安全性

请参阅

参考

VirtualSnapshotPoint 结构

VirtualSnapshotPoint 重载

Microsoft.VisualStudio.Text 命名空间