CompletionSet Class
Represents a set of completions.
Assembly: Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)
| Name | Description | |
|---|---|---|
![]() | 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. |
| Name | Description | |
|---|---|---|
![]() | ApplicableTo | Gets or sets the text tracking span to which this completion applies. |
![]() | CompletionBuilders | Gets or sets the list of completion builders that are part of this completion set. |
![]() | Completions | Gets or sets the list of completions that are part of this completion set. |
![]() | DisplayName | Gets or sets the localized name of this completion set. |
![]() | Moniker | Gets the unique, non-localized identifier for the completion set. |
![]() | SelectionStatus | Gets or sets the CompletionSelectionStatus. |
![]() | WritableCompletionBuilders | Gets the collection of writable completion builders. |
![]() | WritableCompletions | Gets the collection of writable completions. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Filter() | Restricts the set of completions to those that match the applicability text of the completion set, and then determines the best match. |
![]() | Filter(CompletionMatchType, Boolean) | Restricts the set of completions to those that match the applicability text of the completion set, and then determines the best match. |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MatchCompletionList(IList<Completion>, CompletionMatchType, Boolean) | Matches the completion list. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | Recalculate() | Recalculates the set of completions for this completion set. |
![]() | SelectBestMatch() | Determines the best match in the completion set. |
![]() | SelectBestMatch(CompletionMatchType, Boolean) | Determines the best match in the completion set for the given match type. |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() | SelectionStatusChanged | Raised when the selection status has changed. |
For an example of this class, see Walkthrough: Displaying Statement Completion.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.




