SolarixGrammarEngineNET.GrammarEngine2.AnalyzeSyntax C# (CSharp) Méthode

AnalyzeSyntax() public méthode

public AnalyzeSyntax ( string _phrase, int id_language ) : AnalysisResults
_phrase string
id_language int
Résultat AnalysisResults
        public AnalysisResults AnalyzeSyntax( string _phrase, int id_language )
        {
            IntPtr hPack = GrammarEngine.sol_SyntaxAnalysis( _hEngine, _phrase, 0, 0, 60000, id_language );
               AnalysisResults res = new AnalysisResults( this, hPack );
               return res;
        }

Same methods

GrammarEngine2::AnalyzeSyntax ( string phrase, int id_language, SolarixGrammarEngineNET morph_flags, SolarixGrammarEngineNET syntax_flags ) : AnalysisResults
GrammarEngine2::AnalyzeSyntax ( string phrase, int id_language, SolarixGrammarEngineNET morph_flags, SolarixGrammarEngineNET syntax_flags, int constraints ) : AnalysisResults

Usage Example

Exemple #1
0
    public bool ProcessSample(string line)
    {
        // синтаксический разбор в дерево
        SolarixGrammarEngineNET.AnalysisResults trees = gren.AnalyzeSyntax(line, LanguageID, SolarixGrammarEngineNET.GrammarEngine.MorphologyFlags.SOL_GREN_COMPLETE_ONLY, SolarixGrammarEngineNET.GrammarEngine.SyntaxFlags.SOL_GREN_REORDER_TREE);

        Collect(trees);

        return(true);
    }
All Usage Examples Of SolarixGrammarEngineNET.GrammarEngine2::AnalyzeSyntax