Synthesis\PromptBuilder.cs (37)
49_elementStack.Push(new StackElement(SsmlElement.Lexicon | SsmlElement.Meta | SsmlElement.MetaData | SsmlElement.ParagraphOrSentence | SsmlElement.AudioMarkTextWithStyle, SsmlState.Header, _culture));
60ValidateElement(_elementStack.Peek(), SsmlElement.Text);
74ValidateElement(_elementStack.Peek(), SsmlElement.Text);
112ValidateElement(_elementStack.Peek(), SsmlElement.Text);
152ValidateElement(_elementStack.Peek(), SsmlElement.Text);
169ValidateElement(stackElement, SsmlElement.Prosody);
173SsmlElement possibleChildren = stackElement._possibleChildren;
186possibleChildren = SsmlElement.AudioMarkTextWithStyle;
244possibleChildren = SsmlElement.ParagraphOrSentence | SsmlElement.AudioMarkTextWithStyle;
284ValidateElement(stackElement, SsmlElement.Voice);
317_elementStack.Push(new StackElement(SsmlElement.Sentence | SsmlElement.AudioMarkTextWithStyle, SsmlState.Voice, culture));
360ValidateElement(stackElement, SsmlElement.Paragraph);
378_elementStack.Push(new StackElement(SsmlElement.AudioMarkTextWithStyle | SsmlElement.Sentence, SsmlState.Paragraph, culture));
396ValidateElement(stackElement, SsmlElement.Sentence);
415_elementStack.Push(new StackElement(SsmlElement.AudioMarkTextWithStyle, SsmlState.Sentence, culture));
435ValidateElement(_elementStack.Peek(), SsmlElement.Text);
550ValidateElement(_elementStack.Peek(), SsmlElement.Text);
564ValidateElement(_elementStack.Peek(), SsmlElement.Text);
581ValidateElement(_elementStack.Peek(), SsmlElement.Text);
592ValidateElement(_elementStack.Peek(), SsmlElement.Break);
599ValidateElement(_elementStack.Peek(), SsmlElement.Break);
642ValidateElement(_elementStack.Peek(), SsmlElement.Break);
672ValidateElement(_elementStack.Peek(), SsmlElement.Audio);
681ValidateElement(_elementStack.Peek(), SsmlElement.Audio);
695ValidateElement(_elementStack.Peek(), SsmlElement.Audio);
710ValidateElement(_elementStack.Peek(), SsmlElement.Mark);
954private static void ValidateElement(StackElement stackElement, SsmlElement currentElement)
965ValidateElement(_elementStack.Peek(), SsmlElement.Voice);
1003internal SsmlElement _possibleChildren;
1007internal StackElement(SsmlElement possibleChildren, SsmlState state, CultureInfo culture)