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
)
參數
line
類型:Microsoft.VisualStudio.Text.ITextSnapshotLine要放置點的行。
offset
類型:Int32點的資料行 (以零起始)。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | line 為 nullnull 參考 (即 Visual Basic 中的 Nothing)。 |
ArgumentOutOfRangeException | column是負數,或起始位置加上該資料行是個少於起始位置。 |
備註
offset是從行首的字元位移。 它沒有對應到資料行的位置 (例如,如果列組成單一定位點和位移為 2,那麼產生的 VirtualSnapshotPoint 就會有一個"空間"結尾的行)。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。