Udostępnij za pośrednictwem


Position Klasa

Definicja

Klasa reprezentująca pozycję w dokumencie tekstowym.

Aby uzyskać dodatkowe informacje, zobacz specyfikację protokołu Language Server Protocol .

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)
Dziedziczenie
Position
Atrybuty
Implementuje

Konstruktory

Position()

Inicjuje nowe wystąpienie klasy Position.

Position(Int32, Int32)

Inicjuje nowe wystąpienie klasy Position.

Właściwości

Character

Pobiera lub ustawia numer znaku.

Line

Pobiera lub ustawia numer wiersza.

Metody

Equals(Object)

Zastępuje metodę Equals(Object)klasy bazowej . Dwie pozycje są równe, jeśli ich wiersz i znak są takie same.

Equals(Position)

Klasa reprezentująca pozycję w dokumencie tekstowym.

Aby uzyskać dodatkowe informacje, zobacz specyfikację protokołu Language Server Protocol .

GetHashCode()

Zastępuje metodę klasy bazowej GetHashCode()

Operatory

Equality(Position, Position)

Zastępuje domyślny operator równości. Dwie pozycje są równe, jeśli są zerowe lub jeden z nich jest odpowiednikiem obiektu drugiego.

Inequality(Position, Position)

Zastępuje domyślny operator nie równa się.

Dotyczy