共用方式為


VirtualSnapshotPoint 建構函式 (ITextSnapshotLine, Int32)

初始化新的執行個體的VirtualSnapshotPoint在指定的行指定的位移,點放在虛擬空間如有必要。

命名空間:  Microsoft.VisualStudio.Text
組件:  Microsoft.VisualStudio.Text.Logic (在 Microsoft.VisualStudio.Text.Logic.dll 中)

語法

'宣告
Public Sub New ( _
    line As ITextSnapshotLine, _
    offset As Integer _
)
public VirtualSnapshotPoint(
    ITextSnapshotLine line,
    int offset
)
public:
VirtualSnapshotPoint(
    ITextSnapshotLine^ line, 
    int offset
)
new : 
        line:ITextSnapshotLine * 
        offset:int -> VirtualSnapshotPoint
public function VirtualSnapshotPoint(
    line : ITextSnapshotLine, 
    offset : int
)

參數

  • offset
    類型:Int32

    點的資料行 (以零起始)。

例外狀況

例外狀況 條件
ArgumentNullException

line 為 nullnull 參考 (即 Visual Basic 中的 Nothing)。

ArgumentOutOfRangeException

column是負數,或起始位置加上該資料行是個少於起始位置。

備註

offset是從行首的字元位移。 它沒有對應到資料行的位置 (例如,如果列組成單一定位點和位移為 2,那麼產生的 VirtualSnapshotPoint 就會有一個"空間"結尾的行)。

.NET Framework 安全性

請參閱

參考

VirtualSnapshotPoint 結構

VirtualSnapshotPoint 多載

Microsoft.VisualStudio.Text 命名空間