Sdílet prostřednictvím


Position Třída

Definice

Třída, která představuje pozici v textovém dokumentu.

Další informace najdete ve specifikaci protokolu jazykového serveru .

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)
Dědičnost
Position
Atributy
Implementuje

Konstruktory

Position()

Inicializuje novou instanci Position třídy .

Position(Int32, Int32)

Inicializuje novou instanci Position třídy .

Vlastnosti

Character

Získá nebo nastaví číslo znaku.

Line

Získá nebo nastaví číslo řádku.

Metody

Equals(Object)

Přepíše metodu Equals(Object)základní třídy . Dvě pozice jsou stejné, pokud jsou jejich řádek a znak stejné.

Equals(Position)

Třída, která představuje pozici v textovém dokumentu.

Další informace najdete ve specifikaci protokolu jazykového serveru .

GetHashCode()

Přepisuje metodu základní třídy. GetHashCode()

Operátory

Equality(Position, Position)

Přepíše výchozí operátor rovná se. Dvě pozice jsou rovny, pokud jsou obě null nebo jedna z nich je objekt ekvivalentem druhé.

Inequality(Position, Position)

Přepíše výchozí operátor nerovná se.

Platí pro