AutocompleteMenuNS.MulticolumnAutocompleteItem.Compare C# (CSharp) Method

Compare() public method

public Compare ( string fragmentText ) : System.CompareResult
fragmentText string
return System.CompareResult
        public override CompareResult Compare(string fragmentText)
        {
            if (CompareBySubstring)
                return base.Compare(fragmentText);

            if (ignoreCase)
            {
                if (Text.StartsWith(fragmentText, StringComparison.InvariantCultureIgnoreCase))
                    return CompareResult.VisibleAndSelected;
            }
            else if (Text.StartsWith(fragmentText))
                return CompareResult.VisibleAndSelected;

            return CompareResult.Hidden;
        }