public override string ToString()
{
return string.Format(formatString.Replace("\r\n", ""),
AccessModifierOffset,
AlignEscapedNewLinesLeft.ToString().ToLower(),
AlignTrainlingComments.ToString().ToLower(),
AllowAllParameterDeclarationsOnNextLine.ToString().ToLower(),
AllowShortFunctionsOnASingleLine.ToString().ToLower(),
AllowShortIfStatementsOnASingleLine.ToString().ToLower(),
AllowShortLoopsOnASingleLine.ToString().ToLower(),
AlwaysBreakBeforeMultiLineStrings.ToString().ToLower(),
AlwaysBreakTemplateDeclarations.ToString().ToLower(),
BinPackParameters.ToString().ToLower(),
BreakBeforeBinaryOperators.ToString().ToLower(),
BreakBeforeBraces,
BreakBeforeTernaryOperators.ToString().ToLower(),
BreakConstructorInitializersBeforeComma.ToString().ToLower(),
ColumnLimit,
CommentPragmas,
ConstructorInitializerAllOnOneLineOrOnePerLine.ToString().ToLower(),
ConstructorInitializerIndentWidth,
ContinuationIndentWidth,
Cpp11BracedListStyle.ToString().ToLower(),
DerivePointerBinding.ToString().ToLower(),
IndentCaseLabels.ToString().ToLower(),
IndentFunctionDeclarationAfterType.ToString().ToLower(),
IndentationWidth,
Language,
MaxEmptyLinesToKeep,
NamespaceIndentation,
ObjCSpaceAfterProperty.ToString().ToLower(),
ObjCSpaceBeforeProtocolList.ToString().ToLower(),
PenaltyBreakBeforeFirstCallParameter,
PenaltyBreakComment,
PenaltyBreakFirstLessLess,
PenaltyBreakString,
PenaltyExcessCharacter,
PenaltyReturnTypeOnItsOwnLine,
PointerBindsToType.ToString().ToLower(),
SpaceBeforeAssignmentOperators.ToString().ToLower(),
SpaceBeforeParenthesis,
SpaceInEmptyParenthesis.ToString().ToLower(),
SpacesBeforeTrailingComments,
SpacesInAngles.ToString().ToLower(),
SpacesInCStyleCastParenthesis.ToString().ToLower(),
SpacesInContainerLiterals.ToString().ToLower(),
SpacesInParenthesis.ToString().ToLower(),
Standard,
TabWidth,
UseTab,
AlignAfterOpenBracket.ToString().ToLower(),
AlignConsecutiveAssignments.ToString().ToLower()).Insert(0, "{") + "}";
}
}