C# Класс PackmanVsix.Models.PackageSearchUtil

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CalculateMatchStrength ( ISearchItem searchItem ) : int
ForTerm ( string term ) : PackageSearchUtil
GetMatchesInText ( string text ) : IReadOnlyList
IsMatch ( ISearchItem searchItem ) : bool

Приватные методы

Метод Описание
CalculatePartScore ( string alias, string part ) : int
PackageSearchUtil ( string searchTerm ) : System
ProcessMatchCollection ( string sourceString, MatchCollection matches, List ranges ) : void

Описание методов

CalculateMatchStrength() публичный Метод

public CalculateMatchStrength ( ISearchItem searchItem ) : int
searchItem ISearchItem
Результат int

ForTerm() публичный статический Метод

public static ForTerm ( string term ) : PackageSearchUtil
term string
Результат PackageSearchUtil

GetMatchesInText() публичный Метод

public GetMatchesInText ( string text ) : IReadOnlyList
text string
Результат IReadOnlyList

IsMatch() публичный Метод

public IsMatch ( ISearchItem searchItem ) : bool
searchItem ISearchItem
Результат bool