NonTerminalSymbolデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
Grammar | Symbol が属する Grammar を取得します。 Infragistics.Documents.Parsing.Symbolから継承されます。 | |
HasPriority | グローバルあいまいが検出されたときに、NonTerminalSymbol が他の非終端記号より優先があるかどうかを示す値を取得または設定します。 | |
IsError | この非終端記号が解析したドキュメントに検索されたときにエラーであるかどうかを示す値を取得または設定します。 | |
IsStartOfErrorRecoveryPair | Symbol が後に続く特定の TerminalSymbol は解析している構造の中分または終了を表すかどうかを示す値を取得または設定します。 Infragistics.Documents.Parsing.Symbolから継承されます。 | |
IsStartSymbol | NonTerminalSymbol が関連する Grammar の Grammar.StartSymbol 値であるか、解析したドキュメントの構文ツリーのルートに配置するかどうかを示す値を取得します。 | |
Name | 記号の名前を返します。 Infragistics.Documents.Parsing.Symbolから継承されます。 | |
PreventBacktracking | NonTerminalSymbol に関連付けられたノードをエラー復元処理でバックトラックできるかどうかを示す値を取得または設定します。 | |
PreventPruning | NonTerminalSymbol を表すノードが Grammar.SyntaxTreePruningMode 値に関係せずに、常に SyntaxTree に残るかどうかを示す値を取得または設定します。 | |
Rule | 非終端記号による表示を定義する SyntaxRule を取得または設定します。 | |
SuppressAmbiguityWarnings | この非終端記号の処理が可能な場合、Grammar.Analyze があいまいな警告を抑制するかどうかを示す値を取得または設定します。 |
名前 | 解説 | |
---|---|---|
SuppressErrorRecoveryForSymbol | NonTerminalSymbol の作成でエラーが発生する場合、指定した記号のエラー復元を無効にします。 | |
ToString | このオブジェクトの文字列表現を返します。 |