Position Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс, представляющий расположение в текстовом документе.
public ref class Position : IEquatable<Microsoft::VisualStudio::LanguageServer::Protocol::Position ^>
[System.Runtime.Serialization.DataContract]
public class Position : IEquatable<Microsoft.VisualStudio.LanguageServer.Protocol.Position>
[<System.Runtime.Serialization.DataContract>]
type Position = class
interface IEquatable<Position>
Public Class Position
Implements IEquatable(Of Position)
- Наследование
-
Position
- Атрибуты
- Реализации
Конструкторы
| Position() |
Инициализирует новый экземпляр класса Position. |
| Position(Int32, Int32) |
Инициализирует новый экземпляр класса Position. |
Свойства
| Character |
Возвращает или задает номер символа. |
| Line |
Возвращает или задает номер строки. |
Методы
| Equals(Object) |
Переопределяет метод базового класса Equals(Object) . Две позиции равны, если их строка и символ совпадают. |
| Equals(Position) | Indicates whether the current object is equal to another object of the same type. |
| GetHashCode() |
Переопределяет метод базового класса GetHashCode() |
Операторы
| Equality(Position, Position) |
Переопределяет оператор равенства по умолчанию. Две позиции равны, если они равны null или один из них — объект, эквивалентный другому. |
| Inequality(Position, Position) |
Переопределяет оператор "не равно" по умолчанию. |