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).