public IFluentSayAsCharaters AsCharacters() { var fluentSayAsCharaters = new FluentSayAsCharaters(this, _value); _ssmlWriter = fluentSayAsCharaters; return(fluentSayAsCharaters); }
public SubWriter(ISsmlWriter innerWriter, string alias) { _innerWriter = innerWriter; _alias = alias; }
public ISsml AsTelephone() { _ssmlWriter = new SayAsWriter("telephone", _value); return(this); }
public ISsml AsAlias(string alias) { _ssmlWriter = new SubWriter(_ssmlWriter, alias); return(this); }
public ISsml Emphasised(EmphasiseLevel level) { _ssmlWriter = new EmphasiseWriter(_ssmlWriter, level); return(this); }
public VoiceWriter(ISsmlWriter innerWriter, string name) { _innerWriter = innerWriter; _name = name; }
public FluentFluentSay(string value, ISsml ssml) : base(ssml) { _value = value; _ssmlWriter = new PlainTextWriter(value); }
public ISsml WithGlyphInformation() { _innerWriter = new SayAsWriter("characters", "glyph", _value); return(this); }
public FluentSayAsCharaters(ISsml ssml, string value) : base(ssml) { _value = value; _innerWriter = new SayAsWriter("characters", "characters", _value); }
public EmphasiseWriter(ISsmlWriter innerWriter, EmphasiseLevel emphasiseLevel) { _innerWriter = innerWriter; _emphasiseLevel = emphasiseLevel; }
public IFluentSay AsVoice(string name) { _ssmlWriter = new VoiceWriter(_ssmlWriter, name); return(this); }
public IFluentSay AsAlias(string alias) { _ssmlWriter = new SubWriter(_ssmlWriter, alias); return(this); }