Table of Contents

Interface ICompletion

Namespace
Loehnert.Lisrt.Scripting.Editor.File.IntelliSense
Assembly
Loehnert.Lisrt.Scripting.dll

Interface for a completion.

public interface ICompletion

Properties

CompletionText

Gets the text that will be inserted at completion.

string CompletionText { get; }

Property Value

string

Content

Gets the content of completion. When null, Name is shown. Can be a string or a UIElement.

object Content { get; }

Property Value

object

Description

Gets the description. Can be a string or a UIElement.

object Description { get; }

Property Value

object

Name

Gets the name. This property is used to filter the list of visible elements.

string Name { get; }

Property Value

string

Priority

Gets the priority. This property is used in the selection logic. You can use it to prefer selecting those items which the user is accessing most frequently.

double Priority { get; }

Property Value

double

Type

Gets the completion type.

CompletionType Type { get; }

Property Value

CompletionType