Aracılığıyla paylaş


Position Sınıf

Tanım

Metin belgesinde bir konumu temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

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)
Devralma
Position
Öznitelikler
Uygulamalar

Oluşturucular

Position()

Position sınıfının yeni bir örneğini başlatır.

Position(Int32, Int32)

Position sınıfının yeni bir örneğini başlatır.

Özellikler

Character

Karakter sayısını alır veya ayarlar.

Line

Satır numarasını alır veya ayarlar.

Yöntemler

Equals(Object)

Temel sınıf yöntemini Equals(Object)geçersiz kılar. İki konum, çizgi ve karakter aynıysa eşittir.

Equals(Position)

Metin belgesinde bir konumu temsil eden sınıf.

Ek bilgi için bkz. Dil Sunucusu Protokolü belirtimi .

GetHashCode()

Temel sınıf yöntemini geçersiz kılar GetHashCode()

İşleçler

Equality(Position, Position)

Varsayılan eşittir işlecini geçersiz kılar. İki konum, ikisi de null ise veya biri diğerinin nesne eşdeğeriyse eşittir.

Inequality(Position, Position)

Varsayılan not equals işlecini geçersiz kılar.

Şunlara uygulanır