CompletionContext Klasse

Definition

Dieser Typ wird verwendet, um Daten von IAsyncCompletionSource an IAsyncCompletionBroker und weiter zu übertragen. IAsyncCompletionItemManager

public ref class CompletionContext sealed
[System.Diagnostics.DebuggerDisplay("{Items.Length} items")]
public sealed class CompletionContext
[<System.Diagnostics.DebuggerDisplay("{Items.Length} items")>]
type CompletionContext = class
Public NotInheritable Class CompletionContext
Vererbung
CompletionContext
Attribute

Konstruktoren

CompletionContext(ImmutableArray<CompletionItem>)

Konstrukte CompletionContext mit angegebenen CompletionItem s, wobei empfohlen wird, den Vorschlags Modus nicht zu verwenden und reguläre Auswahl zu verwenden.

CompletionContext(ImmutableArray<CompletionItem>, ImmutableArray<CompletionFilterWithState>)
CompletionContext(ImmutableArray<CompletionItem>, ImmutableArray<CompletionFilterWithState>, Boolean)
CompletionContext(ImmutableArray<CompletionItem>, SuggestionItemOptions)

Konstrukte CompletionContext mit angegebenen CompletionItem s, wobei empfohlen wird, den Vorschlags Modus zu verwenden und reguläre Auswahl zu verwenden.

CompletionContext(ImmutableArray<CompletionItem>, SuggestionItemOptions, InitialSelectionHint)

Konstrukte CompletionContext mit angegebenen CompletionItem s, wobei empfohlen wird, ein Element für den Vorschlags Modus zu verwenden und einen bestimmten Auswahlmodus zu verwenden.

CompletionContext(ImmutableArray<CompletionItem>, SuggestionItemOptions, InitialSelectionHint, ImmutableArray<CompletionFilterWithState>)
CompletionContext(ImmutableArray<CompletionItem>, SuggestionItemOptions, InitialSelectionHint, ImmutableArray<CompletionFilterWithState>, Boolean)

Eigenschaften

Empty

Leerer Vervollständigungs Kontext, wenn IAsyncCompletionSource keine Elemente enthält, die für den angegebenen Speicherort relevant sind.

Filters
IsIncomplete
Items

An einem Speicherort verfügbarer Satz von Vervollständigungs Elementen

SelectionHint

Empfiehlt die anfängliche Auswahlmethode für die Vervollständigungsliste. Wenn SuggestionItemOptions definiert ist, wird die "weiche Auswahl" verwendet, ohne dass diese Eigenschaft festgelegt werden muss.

SuggestionItemOptions

Wenn diese definiert ist, wird der Vorschlags Modus mit den in diesem-Objekt angegebenen Optionen verwendet. Wenn der Wert NULL ist, wird der Vorschlags Modus in diesem Kontext nicht aktiviert. Der Vorschlags Modus versetzt die Auswahl in den Modus "weiche Auswahl", ohne festzulegen. SelectionHint

Gilt für