'Declaration Public Enum SyntaxRuleType Inherits System.Enum
public enum SyntaxRuleType : System.Enum
Member | Description |
---|---|
Alternation | A logical 'or' is applied between each of the sub-rules. One of the sub-rules must succeed for the alternation rule to succeed. |
Concatenation | The sub-rules are logically concatenated. Each sub-rule must succeed in order for the concatenation rule to succeed. |
Empty | An empty set of symbols. This rule succeed by matching nothing from the document. |
Exception | A syntactic exception rule. This rule can only succeed if its sub-rule matches content and the exception rule does not succeed for the same content. |
Factor | A syntactic factor rule. The sub-rule must be repeated a specified number of times for the factor rule to succeed. |
Optional | The sub-rule may or may not succeed. Either way, the optional rule will succeed. |
Repetition | The sub-rule can be repeated zero or more times for the repetition rule to succeed. |
SymbolReference | A symbol reference rule. The symbol associated with the rule must be found in the document for the rule is succeed. |
Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2