JsonSerializerOptions.WriteIndented プロパティ

定義

JSON でプリティ印刷を使用するかどうかを示す値を取得または設定します。 既定では、JSON は余分な空白なしでシリアル化されます。

public:
 property bool WriteIndented { bool get(); void set(bool value); };
public bool WriteIndented { get; set; }
member this.WriteIndented : bool with get, set
Public Property WriteIndented As Boolean

プロパティ値

true JSON がシリアル化時にかなり印刷される場合は 。それ以外の場合は false。 既定値は、false です。

例外

このプロパティは、シリアル化または逆シリアル化が発生した後に設定されました。

注釈

プリティ印刷には次のものが含まれます。

  • 入れ子になった JSON トークンのインデント。
  • 新しい行の追加
  • プロパティ名と値の間に空白を追加する。

詳細については、「JSON をシリアル化および逆シリアル化する方法」を参照してください。

適用対象