Compartilhar via


Position Classe

Definição

Classe que representa uma posição em um documento de texto.

Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais.

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)
Herança
Position
Atributos
Implementações

Construtores

Position()

Inicializa uma nova instância da classe Position.

Position(Int32, Int32)

Inicializa uma nova instância da classe Position.

Propriedades

Character

Obtém ou define o número do caractere.

Line

Obtém ou define o número da linha.

Métodos

Equals(Object)

Substitui o método Equals(Object)de classe base . Duas posições serão iguais se a linha e o caractere forem iguais.

Equals(Position)

Classe que representa uma posição em um documento de texto.

Consulte a especificação do Protocolo do Servidor de Idiomas para obter informações adicionais.

GetHashCode()

Substitui o método de classe base GetHashCode()

Operadores

Equality(Position, Position)

Substitui o operador padrão equals. Duas posições serão iguais se ambas forem nulas ou uma delas for o objeto equivalente ao outro.

Inequality(Position, Position)

Substitui o operador padrão não é igual a .

Aplica-se a