Поделиться через


VirtualSnapshotPoint - конструктор (ITextSnapshotLine, Int32)

Инициализирует новый экземпляр a 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 имеет значение nullссылка NULL (Nothing в Visual Basic).

ArgumentOutOfRangeException

column отрицательные или начальное положение и столбец, чем начальная позиция.

Заметки

offset смещение знака с начала линии. Он не соответствует позиции столбца (например, если линия состоит из одной вкладки и смещение 2, то результат будет VirtualSnapshotPoint одна "пробел" за пределами линии).

Безопасность платформы .NET Framework

См. также

Ссылки

VirtualSnapshotPoint Структура

VirtualSnapshotPoint - перегрузка

Microsoft.VisualStudio.Text - пространство имен