private static void ProcessStringFormat(StringFieldFormat sff, XmlWriter xmlw) { xmlw.WriteStartElement("StringFieldFormat"); xmlw.WriteAttributeString("EnableWordWrap", sff.EnableWordWrap.ToStringSafe()); xmlw.WriteAttributeString("CharacterSpacing", sff.CharacterSpacing.ToStringSafe()); xmlw.WriteAttributeString("MaxNumberOfLines", sff.MaxNumberOfLines.ToStringSafe()); xmlw.WriteAttributeString("ReadingOrder", sff.ReadingOrder.ToStringSafe()); xmlw.WriteAttributeString("TextFormat", sff.TextFormat.ToStringSafe()); ProcessIndentAndSpacingFormat(sff.IndentAndSpacingFormat, xmlw); xmlw.WriteEndElement(); }
private static void ProcessStringFormat(StringFieldFormat sff, Utf8JsonWriter jsonw) { jsonw.WritePropertyName("StringFieldFormat"); jsonw.WriteStartObject(); jsonw.WriteString("EnableWordWrap", sff.EnableWordWrap.ToStringSafe()); jsonw.WriteString("CharacterSpacing", sff.CharacterSpacing.ToStringSafe()); jsonw.WriteString("MaxNumberOfLines", sff.MaxNumberOfLines.ToStringSafe()); jsonw.WriteString("ReadingOrder", sff.ReadingOrder.ToStringSafe()); jsonw.WriteString("TextFormat", sff.TextFormat.ToStringSafe()); ProcessIndentAndSpacingFormat(sff.IndentAndSpacingFormat, jsonw); jsonw.WriteEndObject(); }