Partager via


Position Classe

Définition

Classe qui représente une position sur un document texte.

Pour plus d’informations, consultez la spécification du protocole du serveur de langage.

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)
Héritage
Position
Attributs
Implémente

Constructeurs

Position()

Initialise une nouvelle instance de la classe Position.

Position(Int32, Int32)

Initialise une nouvelle instance de la classe Position.

Propriétés

Character

Obtient ou définit le numéro de caractère.

Line

Obtient ou définit le numéro de ligne.

Méthodes

Equals(Object)

Remplace la méthode Equals(Object)de classe de base . Deux positions sont égales si leur ligne et leur caractère sont identiques.

Equals(Position)

Classe qui représente une position sur un document texte.

Pour plus d’informations, consultez la spécification du protocole du serveur de langage.

GetHashCode()

Substitue la méthode de classe de base GetHashCode()

Opérateurs

Equality(Position, Position)

Remplace l’opérateur par défaut égal à. Deux positions sont égales si elles sont toutes les deux null ou si l’une d’elles est l’objet équivalent de l’autre.

Inequality(Position, Position)

Remplace l’opérateur par défaut qui n’est pas égal à.

S’applique à