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)

表示文本文档上的位置的类。

有关其他信息,请参阅 语言服务器协议规范

GetHashCode()

重写基类方法 GetHashCode()

运算符

Equality(Position, Position)

重写默认等于运算符。 如果两个位置均为 null,则两个位置相等,或者其中一个位置是另一个位置的对象等效项。

Inequality(Position, Position)

重写默认的不等于运算符。

适用于