示例#1
0
 void ShowTokens(NLTokenUnit unit)
 {
     if (!String.IsNullOrWhiteSpace(UserInput.Text))
     {
         var tokenizer = new NLTokenizer(unit);
         tokenizer.String = UserInput.Text;
         var range = new NSRange(0, UserInput.Text.Length);
         tokens = tokenizer.GetTokens(range);
         PerformSegue(ShowTokensSegue, this);
     }
 }
示例#2
0
        void ShowTokens(NLTokenUnit unit)
        {
            if (!String.IsNullOrWhiteSpace(UserInput.Text))
            {
                var tokenizer = new NLTokenizer(unit);
                tokenizer.String = UserInput.Text;
                var range = new NSRange(0, UserInput.Text.Length);
                var k     = tokenizer.GetTokens(range); // returns Foundation.NSValue[]
                tokens = k;
                string ss = "hello";


                //tokens[0] = NSValueMaker.GetValue(ss);
                Console.WriteLine(tokens[0]);

                Console.WriteLine("Sample Sample!");



                //await DisplayAlert("Greeting");

                //PerformSegue(ShowTokensSegue, this);
            }
        }
示例#3
0
 public Dictionary <NLLanguage, double> GetTagHypotheses(nuint characterIndex, NLTokenUnit unit, NLTagScheme scheme, nuint maximumCount)
 {
     using (var hypo = GetNativeTagHypotheses(characterIndex, unit, scheme.GetConstant(), maximumCount))
         return(NLLanguageExtensions.Convert(hypo));
 }