Share via


SemanticTokensEdit Class

Definition

Class representing an individual edit incrementally applied to a previous semantic tokens response from the Document provider.

See the Language Server Protocol specification for additional information.

public ref class SemanticTokensEdit : IComparable<Microsoft::VisualStudio::LanguageServer::Protocol::SemanticTokensEdit ^>
[System.Runtime.Serialization.DataContract]
public class SemanticTokensEdit : IComparable<Microsoft.VisualStudio.LanguageServer.Protocol.SemanticTokensEdit>
[<System.Runtime.Serialization.DataContract>]
type SemanticTokensEdit = class
    interface IComparable<SemanticTokensEdit>
Public Class SemanticTokensEdit
Implements IComparable(Of SemanticTokensEdit)
Inheritance
SemanticTokensEdit
Attributes
Implements

Constructors

SemanticTokensEdit()

Properties

Data

Gets or sets an array containing the encoded semantic tokens information to insert into a previous response.

DeleteCount

Gets or sets the number of numbers to delete in the Data from the previous response.

Start

Gets or sets the position in the previous response's Data to begin the edit.

Methods

CompareTo(SemanticTokensEdit)

Compares two SemanticTokensEdits based on their order.

Applies to