Skip to main content

SqlCompletion

  • Namespace: PPDS.Dataverse.Sql.Intellisense
  • Assembly: PPDS.Dataverse
  • Kind: Record
  • Implements: IEquatable<SqlCompletion>

Summary

A single completion item for SQL IntelliSense.

Members

Constructors

SqlCompletion(string Label, string InsertText, SqlCompletionKind Kind, string Description, string Detail, int SortOrder)

SqlCompletion(string Label, string InsertText, SqlCompletionKind Kind, string Description, string Detail, int SortOrder)

A single completion item for SQL IntelliSense.

  • Param Label: Display label shown in the completion list.

  • Param InsertText: Text inserted when the completion is accepted.

  • Param Kind: The classification of this completion item.

  • Param Description: Optional description shown in a detail pane.

  • Param Detail: Optional short detail text (e.g., attribute type).

  • Param SortOrder: Sort priority (lower values appear first).

Properties

Description

string Description { get; set; }

Optional description shown in a detail pane.

Detail

string Detail { get; set; }

Optional short detail text (e.g., attribute type).

InsertText

string InsertText { get; set; }

Text inserted when the completion is accepted.

Kind

SqlCompletionKind Kind { get; set; }

The classification of this completion item.

Label

string Label { get; set; }

Display label shown in the completion list.

SortOrder

int SortOrder { get; set; }

Sort priority (lower values appear first).