CompletionSet Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a set of completions.
public ref class CompletionSet
[Windows::Foundation::Metadata::WebHostHidden]
class CompletionSet
public class CompletionSet
type CompletionSet = class
Public Class CompletionSet
- Inheritance
-
CompletionSet
- Derived
Examples
For an example of this class, see Walkthrough: Displaying Statement Completion.
Constructors
CompletionSet() |
Initializes a new instance of CompletionSet. |
CompletionSet(String, String, ITrackingSpan, IEnumerable<Completion>, IEnumerable<Completion>) |
Initializes a new instance of CompletionSet with the specified name and text. |
Properties
ApplicableTo |
Gets or sets the text tracking span to which this completion applies. |
CompletionBuilders |
Gets the list of completion builders that are part of this completion set. |
Completions |
Gets the list of completions that are part of this completion set. |
DisplayName |
Gets or sets the localized name of this completion set. |
Moniker |
The unique, non-localized identifier for the completion set. |
SelectionStatus |
Gets or sets the CompletionSelectionStatus. |
WritableCompletionBuilders |
Gets the ObservableCollection of writable completion builders. |
WritableCompletions |
Gets the ObservableCollection of writable completions. |
Methods
Filter() |
Filters the set of completions to those that match the applicability text of the completion set and determines the best match. |
Filter(CompletionMatchType, Boolean) |
Filters the set of completions to those that match the applicability text of the completion set and determines the best match. |
GetHighlightedSpansInDisplayText(String) |
Returns a list of spans (of character positions) that should be highlighted in the display text. |
MatchCompletionList(IList<Completion>, CompletionMatchType, Boolean) |
Matches the completion list. |
Recalculate() |
Recalculates the set of completions for this completion set. |
SelectBestMatch() |
Determines the best match in the completion set. |
SelectBestMatch(CompletionMatchType, Boolean) |
Redetermines the best matching completion in the completion set. |
Events
SelectionStatusChanged |
Occurs when the selection status has changed. |