DynamoVisualProgramming.DynamoServices by Autodesk

<PackageReference Include="DynamoVisualProgramming.DynamoServices" Version="2.15.0-beta5311" />

 IExternalCodeCompletionData

This interface is essentially the same as ICompletionData from AvalonEdit except it does not include any references to WPF.

The CompletionType this completionData represents.

object Content { get; }

The displayed content. This can be the same as 'Text', or a WPF UIElement if you want to display rich content.

string Description { get; }

Gets the description.

double Priority { get; }

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.

string Text { get; }

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