Position Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klasse, die eine Position in einem Textdokument darstellt.
Weitere Informationen finden Sie in der Language Server-Protokollspezifikation .
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)
- Vererbung
-
Position
- Attribute
- Implementiert
Konstruktoren
Position() |
Initialisiert eine neue Instanz der Position-Klasse. |
Position(Int32, Int32) |
Initialisiert eine neue Instanz der Position-Klasse. |
Eigenschaften
Character |
Ruft die Zeichennummer ab oder legt sie fest. |
Line |
Ruft die Zeilennummer ab oder legt sie fest. |
Methoden
Equals(Object) |
Überschreibt die Basisklassenmethode Equals(Object). Zwei Positionen sind gleich, wenn ihre Linie und das Zeichen identisch sind. |
Equals(Position) |
Klasse, die eine Position in einem Textdokument darstellt. Weitere Informationen finden Sie in der Language Server-Protokollspezifikation . |
GetHashCode() |
Überschreibt die Basisklassenmethode GetHashCode() |
Operatoren
Equality(Position, Position) |
Überschreibt den Standardoperator. Zwei Positionen sind gleich, wenn sie beide NULL sind oder eine von ihnen das Objektäquivalent der anderen ist. |
Inequality(Position, Position) |
Überschreibt den Standardoperator nicht gleich. |