ARCed.Scintilla.KeywordCollection.GetKeyowrdSetIndex C# (CSharp) Method

GetKeyowrdSetIndex() private method

private GetKeyowrdSetIndex ( string name ) : int
name string
return int
        private int GetKeyowrdSetIndex(string name)
        {
            string lexerName = Scintilla.Lexing.Lexer.ToString().ToLower();
            if (this._lexerKeywordListMap.ContainsKey(lexerName))
                throw new ApplicationException("lexer " + lexerName + " does not support named keyword lists");

            int index = ((IList)this._lexerKeywordListMap[lexerName]).IndexOf(name);

            if (index < 0)
                throw new ArgumentException("Keyword Set name does not exist for lexer " + lexerName, "keywordSetName");

            return index;
        }