CompletionSet2 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.
Important
This API is not CLS-compliant.
Represents a set of completions that supports a row of filter buttons displayed at the bottom on the intellisense popup.
public ref class CompletionSet2 : Microsoft::VisualStudio::Language::Intellisense::CompletionSet
[Windows::Foundation::Metadata::WebHostHidden]
class CompletionSet2 : Microsoft::VisualStudio::Language::Intellisense::CompletionSet
[System.CLSCompliant(false)]
public class CompletionSet2 : Microsoft.VisualStudio.Language.Intellisense.CompletionSet
public class CompletionSet2 : Microsoft.VisualStudio.Language.Intellisense.CompletionSet
[<System.CLSCompliant(false)>]
type CompletionSet2 = class
inherit CompletionSet
type CompletionSet2 = class
inherit CompletionSet
Public Class CompletionSet2
Inherits CompletionSet
- Inheritance
- Attributes
Constructors
CompletionSet2() |
Initializes a new instance of CompletionSet2. |
CompletionSet2(String, String, ITrackingSpan, IEnumerable<Completion>, IEnumerable<Completion>, IReadOnlyList<IIntellisenseFilter>) |
Initializes a new instance of CompletionSet2 with the specified name, text and filters. |
Properties
ApplicableTo |
Gets or sets the text tracking span to which this completion applies. (Inherited from CompletionSet) |
CompletionBuilders |
Gets the list of completion builders that are part of this completion set. (Inherited from CompletionSet) |
Completions |
Gets the list of completions that are part of this completion set. (Inherited from CompletionSet) |
DisplayName |
Gets or sets the localized name of this completion set. (Inherited from CompletionSet) |
Filters | |
Moniker |
The unique, non-localized identifier for the completion set. (Inherited from CompletionSet) |
SelectionStatus |
Gets or sets the CompletionSelectionStatus. (Inherited from CompletionSet) |
WritableCompletionBuilders |
Gets the ObservableCollection of writable completion builders. (Inherited from CompletionSet) |
WritableCompletions |
Gets the ObservableCollection of writable completions. (Inherited from CompletionSet) |
Methods
Filter() |
Filters the set of completions to those that match the applicability text of the completion set and determines the best match. (Inherited from CompletionSet) |
Filter(CompletionMatchType, Boolean) |
Filters the set of completions to those that match the applicability text of the completion set and determines the best match. (Inherited from CompletionSet) |
GetHighlightedSpansInDisplayText(String) |
Returns a list of spans (of character positions) that should be highlighted in the display text. (Inherited from CompletionSet) |
MatchCompletionList(IList<Completion>, CompletionMatchType, Boolean) |
Matches the completion list. (Inherited from CompletionSet) |
Recalculate() |
Recalculates the set of completions for this completion set. (Inherited from CompletionSet) |
SelectBestMatch() |
Determines the best match in the completion set. (Inherited from CompletionSet) |
SelectBestMatch(CompletionMatchType, Boolean) |
Redetermines the best matching completion in the completion set. (Inherited from CompletionSet) |
Events
SelectionStatusChanged |
Occurs when the selection status has changed. (Inherited from CompletionSet) |