MatchKind Enumeration

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Indicates how a symbol matches a search string.

Namespace:  Microsoft.VisualStudio.Language.NavigateTo.Interfaces
Assembly:  Microsoft.VisualStudio.Language.NavigateTo.Interfaces (in Microsoft.VisualStudio.Language.NavigateTo.Interfaces.dll)

Syntax

'Declaration
Public Enumeration MatchKind
public enum MatchKind
public enum class MatchKind
type MatchKind
public enum MatchKind

Members

Member name Description
Exact The symbol name is an exact match for the search string.
None The symbol name does not match the search string at all.

This member is provided for completeness. Symbols that do not match the search string are not reported to the callback.

Prefix The symbol name starts with the search string.
Regular The symbol name matches in some way, but is not an exact match or a prefix match.

This occurs, for example, if all of the search terms appear in the name, or if there is a camel-case match.

Substring The whole search string is found in the symbol name, but not at the start of the symbol name.

See Also

Reference

Microsoft.VisualStudio.Language.NavigateTo.Interfaces Namespace