VirtualSnapshotPoint Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет точку SnapshotPoint, которая может иметь виртуальные пробелы.
public value class VirtualSnapshotPoint : IComparable<Microsoft::VisualStudio::Text::VirtualSnapshotPoint>
public struct VirtualSnapshotPoint : IComparable<Microsoft.VisualStudio.Text.VirtualSnapshotPoint>
type VirtualSnapshotPoint = struct
Public Structure VirtualSnapshotPoint
Implements IComparable(Of VirtualSnapshotPoint)
- Наследование
-
VirtualSnapshotPoint
- Реализации
Комментарии
Виртуальные пробелы — это "лишние" пробелы в конце строки, которые не добавляются к длине строки. Вы можете включать или отключать виртуальные пространства в Visual Studio. Если виртуальные пространства отключены, нажатие клавиши со стрелкой вправо в конце строки приводит к перемещению курсора в начало следующей строки. Если виртуальные пространства включены, нажатие клавиши со стрелкой вправо в конце строки приводит к тому, что курсор переместится вперед на той же строке.
Конструкторы
| VirtualSnapshotPoint(ITextSnapshot, Int32) |
Инициализирует новый экземпляр в VirtualSnapshotPoint |
| VirtualSnapshotPoint(ITextSnapshotLine, Int32) |
Инициализирует новый экземпляр в с VirtualSnapshotPoint |
| VirtualSnapshotPoint(SnapshotPoint) |
Инициализирует новый экземпляр VirtualSnapshotPoint в |
| VirtualSnapshotPoint(SnapshotPoint, Int32) |
Инициализирует новый экземпляр с с VirtualSnapshotPoint |
Свойства
| IsInVirtualSpace |
Определяет, содержит ли точка снимка виртуальные пробелы. |
| Position |
Получает позицию точки снимка. |
| VirtualSpaces |
Получает число виртуальных пробелов. |
Методы
| CompareTo(VirtualSnapshotPoint) |
Сравнивает одну точку VirtualSnapshotPoint с другой. |
| Equals(Object) |
Определяет, совпадают ли два объекта VirtualSnapshotPoint. |
| GetHashCode() |
Возвращает хэш-код для объекта. |
| ToString() |
Преобразует объект в строку. |
| TranslateTo(ITextSnapshot) |
Преобразует эту точку в |
| TranslateTo(ITextSnapshot, PointTrackingMode) |
Преобразует эту точку в объект |
Операторы
| Equality(VirtualSnapshotPoint, VirtualSnapshotPoint) |
Определяет, совпадают ли два объекта VirtualSnapshotPoint. |
| GreaterThan(VirtualSnapshotPoint, VirtualSnapshotPoint) |
Определяет, действительно ли позиция левой точки больше позиции правой точки. |
| GreaterThanOrEqual(VirtualSnapshotPoint, VirtualSnapshotPoint) |
Определяет, действительно ли позиция левой точки больше или равна позиции правой точки. |
| Inequality(VirtualSnapshotPoint, VirtualSnapshotPoint) |
Определяет, различаются ли два объекта VirtualSnapshotPoint. |
| LessThan(VirtualSnapshotPoint, VirtualSnapshotPoint) |
Определяет, действительно ли позиция левой точки меньше позиции правой точки. |
| LessThanOrEqual(VirtualSnapshotPoint, VirtualSnapshotPoint) |
Определяет, действительно ли позиция левой точки меньше или равна позиции правой точки. |