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 をシリアル化および逆シリアル化する方法」を参照してください。

適用対象