Position Classe

Definizione

Classe che rappresenta una posizione in un documento di testo.

Per altre informazioni, vedere la specifica del protocollo del server di linguaggio .

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)
Ereditarietà
Position
Attributi
Implementazioni

Costruttori

Position()

Inizializza una nuova istanza della classe Position.

Position(Int32, Int32)

Inizializza una nuova istanza della classe Position.

Proprietà

Character

Ottiene o imposta il numero di caratteri.

Line

Ottiene o imposta il numero di riga.

Metodi

Equals(Object)

Esegue l'override del metodo Equals(Object)della classe base . Due posizioni sono uguali se la riga e il carattere sono uguali.

Equals(Position)

Classe che rappresenta una posizione in un documento di testo.

Per altre informazioni, vedere la specifica del protocollo del server di linguaggio .

GetHashCode()

Esegue l'override del metodo della classe base GetHashCode()

Operatori

Equality(Position, Position)

Esegue l'override dell'operatore equals predefinito. Due posizioni sono uguali se sono entrambe Null o una di esse è l'equivalente dell'oggetto dell'altro.

Inequality(Position, Position)

Esegue l'override dell'operatore predefinito diverso da uguale.

Si applica a