3 types derived from ParseElementCollection
System.Speech (3)
Internal\SrgsCompiler\Item.cs (1)
8internal sealed class Item : ParseElementCollection, IItem
Internal\SrgsCompiler\OneOf.cs (1)
12internal class OneOf : ParseElementCollection, IOneOf
Internal\SrgsCompiler\Rule.cs (1)
14internal sealed class Rule : ParseElementCollection, IRule, IComparable<Rule>
17 references to ParseElementCollection
System.Speech (17)
Internal\SrgsCompiler\Item.cs (1)
135base.PostParse((ParseElementCollection)parentElement);
Internal\SrgsCompiler\OneOf.cs (1)
57base.PostParse((ParseElementCollection)parentElement);
Internal\SrgsCompiler\ParseElementCollection.cs (1)
155protected void PostParse(ParseElementCollection parent)
Internal\SrgsCompiler\PropertyTag.cs (2)
82ParseElementCollection parent = (ParseElementCollection)parentElement;
Internal\SrgsCompiler\RuleRef.cs (2)
31internal RuleRef(ParseElementCollection parent, Backend backend, Uri uri, List<Rule> undefRules, string? semanticKey, string? initParameters) 95internal void InitSpecialRuleRef(Backend backend, ParseElementCollection parent)
Internal\SrgsCompiler\SemanticTag.cs (2)
36ParseElementCollection parent = (ParseElementCollection)parentElement;
Internal\SrgsCompiler\SrgsElementCompilerFactory.cs (7)
36return new PropertyTag((ParseElementCollection)parent, _backend); 41return new SemanticTag((ParseElementCollection)parent, _backend); 51ParseToken((ParseElementCollection)parent, content, pronunciation, display, reqConfidence); 67return new RuleRef((ParseElementCollection)parent, _backend, srgsUri, _grammar.UndefRules, semanticKey, parameters); 72((RuleRef)specialRule).InitSpecialRuleRef(_backend, (ParseElementCollection)parent); 82return new Subset((ParseElementCollection)parent, _backend, text, mode); 212private void ParseToken(ParseElementCollection parent, string sToken, string? pronunciation, string? display, float reqConfidence)
Internal\SrgsCompiler\Subset.cs (1)
19public Subset(ParseElementCollection parent, Backend backend, string text, MatchMode mode)