public override String ToString() { StringBuilder sb = new StringBuilder(); sb.Append($"{DocumentIdentifier},"); sb.Append($"{FileOrder},"); sb.Append($"{X},"); sb.Append($"{Y},"); sb.Append($"{Width},"); sb.Append($"{Height},"); sb.Append($"{MarkupType},"); sb.Append($"{(FillA == null ? "null" : FillA.ToString())},"); sb.Append($"{(FillR == null ? "null" : FillR.ToString())},"); sb.Append($"{(FillG == null ? "null" : FillG.ToString())},"); sb.Append($"{(FillB == null ? "null" : FillB.ToString())},"); sb.Append($"{(BorderSize == null ? "null" : BorderSize.ToString())},"); sb.Append($"{(BorderA == null ? "null" : BorderA.ToString())},"); sb.Append($"{(BorderR == null ? "null" : BorderR.ToString())},"); sb.Append($"{(BorderG == null ? "null" : BorderG.ToString())},"); sb.Append($"{(BorderB == null ? "null" : BorderB.ToString())},"); sb.Append($"{(BorderStyle == null ? "null" : BorderStyle.ToString())},"); sb.Append($"{FontName},"); sb.Append($"{(FontA == null ? "null" : FontA.ToString())},"); sb.Append($"{(FontR == null ? "null" : FontR.ToString())},"); sb.Append($"{(FontG == null ? "null" : FontG.ToString())},"); sb.Append($"{(FontB == null ? "null" : FontB.ToString())},"); sb.Append($"{(FontSize == null ? "null" : FontSize.ToString())},"); sb.Append($"{(FontStyle == null ? "null" : FontStyle.ToString())},"); sb.Append($"{Text},"); sb.Append($"{ZOrder},"); String drawCrossLinesValue = DrawCrossLines ? "1" : "0"; sb.Append($"{drawCrossLinesValue},"); sb.Append($"{MarkupSubType},"); sb.Append($"{(Xd == null ? "null" : Xd.ToString())},"); sb.Append($"{(Yd == null ? "null" : Yd.ToString())},"); sb.Append($"{(WidthD == null ? "null" : WidthD.ToString())},"); sb.Append($"{(HeightD == null ? "null" : HeightD.ToString())}"); String retVal = sb.ToString(); return(retVal); }
public String ToStringRedactionData() { StringBuilder sb = new StringBuilder(); sb.Append($"{nameof(FileOrder)}: {FileOrder}, "); sb.Append($"{nameof(X)}: {X}, "); sb.Append($"{nameof(Y)}: {Y}, "); sb.Append($"{nameof(Width)}: {Width}, "); sb.Append($"{nameof(Height)}: {Height}, "); sb.Append($"{nameof(MarkupType)}: {MarkupType}, "); sb.Append($"{nameof(FillA)}: {(FillA == null ? "null" : FillA.ToString())}, "); sb.Append($"{nameof(FillR)}: {(FillR == null ? "null" : FillR.ToString())}, "); sb.Append($"{nameof(FillG)}: {(FillG == null ? "null" : FillG.ToString())}, "); sb.Append($"{nameof(FillB)}: {(FillB == null ? "null" : FillB.ToString())}, "); sb.Append($"{nameof(BorderSize)}: {(BorderSize == null ? "null" : BorderSize.ToString())}, "); sb.Append($"{nameof(BorderA)}: {(BorderA == null ? "null" : BorderA.ToString())}, "); sb.Append($"{nameof(BorderR)}: {(BorderR == null ? "null" : BorderR.ToString())}, "); sb.Append($"{nameof(BorderG)}: {(BorderG == null ? "null" : BorderG.ToString())}, "); sb.Append($"{nameof(BorderB)}: {(BorderB == null ? "null" : BorderB.ToString())}, "); sb.Append($"{nameof(BorderStyle)}: {(BorderStyle == null ? "null" : BorderStyle.ToString())}, "); sb.Append($"{nameof(FontName)}: {FontName}, "); sb.Append($"{nameof(FontA)}: {(FontA == null ? "null" : FontA.ToString())}, "); sb.Append($"{nameof(FontR)}: {(FontR == null ? "null" : FontR.ToString())}, "); sb.Append($"{nameof(FontG)}: {(FontG == null ? "null" : FontG.ToString())}, "); sb.Append($"{nameof(FontB)}: {(FontB == null ? "null" : FontB.ToString())}, "); sb.Append($"{nameof(FontSize)}: {(FontSize == null ? "null" : FontSize.ToString())}, "); sb.Append($"{nameof(FontStyle)}: {(FontStyle == null ? "null" : FontStyle.ToString())}, "); sb.Append($"{nameof(Text)}: {Text}, "); sb.Append($"{nameof(ZOrder)}: {ZOrder}, "); sb.Append($"{nameof(DrawCrossLines)}: {DrawCrossLines}, "); sb.Append($"{nameof(MarkupSubType)}: {MarkupSubType}, "); sb.Append($"{nameof(Xd)}: {Xd}, "); sb.Append($"{nameof(Yd)}: {Yd}, "); sb.Append($"{nameof(WidthD)}: {WidthD}, "); sb.Append($"{nameof(HeightD)}: {HeightD}"); String retVal = sb.ToString(); return(retVal); }