Table of Contents

Class CSharpFormattingOptions

Namespace
ICSharpCode.Decompiler.CSharp.OutputVisitor
Assembly
ICSharpCode.Decompiler.dll
[TypeConverter(typeof(ExpandableObjectConverter))]
public class CSharpFormattingOptions
Inheritance
CSharpFormattingOptions
Inherited Members

Properties

AlignElseInIfStatements

public bool AlignElseInIfStatements { get; set; }

Property Value

bool

AlignEmbeddedStatements

public bool AlignEmbeddedStatements { get; set; }

Property Value

bool

AlignToFirstIndexerArgument

public bool AlignToFirstIndexerArgument { get; set; }

Property Value

bool

AlignToFirstIndexerDeclarationParameter

public bool AlignToFirstIndexerDeclarationParameter { get; set; }

Property Value

bool

AlignToFirstMethodCallArgument

public bool AlignToFirstMethodCallArgument { get; set; }

Property Value

bool

AlignToFirstMethodDeclarationParameter

public bool AlignToFirstMethodDeclarationParameter { get; set; }

Property Value

bool

AlignToMemberReferenceDot

public bool AlignToMemberReferenceDot { get; set; }

Property Value

bool

AllowEventAddBlockInline

public bool AllowEventAddBlockInline { get; set; }

Property Value

bool

AllowEventRemoveBlockInline

public bool AllowEventRemoveBlockInline { get; set; }

Property Value

bool

AllowIfBlockInline

public bool AllowIfBlockInline { get; set; }

Property Value

bool

AllowOneLinedArrayInitialziers

public bool AllowOneLinedArrayInitialziers { get; set; }

Property Value

bool

AnonymousMethodBraceStyle

public BraceStyle AnonymousMethodBraceStyle { get; set; }

Property Value

BraceStyle

ArrayInitializerBraceStyle

public BraceStyle ArrayInitializerBraceStyle { get; set; }

Property Value

BraceStyle

ArrayInitializerWrapping

public Wrapping ArrayInitializerWrapping { get; set; }

Property Value

Wrapping

AutoPropertyFormatting

public PropertyFormatting AutoPropertyFormatting { get; set; }

Property Value

PropertyFormatting

CatchNewLinePlacement

public NewLinePlacement CatchNewLinePlacement { get; set; }

Property Value

NewLinePlacement

ChainedMethodCallWrapping

public Wrapping ChainedMethodCallWrapping { get; set; }

Property Value

Wrapping

ClassBraceStyle

public BraceStyle ClassBraceStyle { get; set; }

Property Value

BraceStyle

ConstructorBraceStyle

public BraceStyle ConstructorBraceStyle { get; set; }

Property Value

BraceStyle

DestructorBraceStyle

public BraceStyle DestructorBraceStyle { get; set; }

Property Value

BraceStyle

ElseIfNewLinePlacement

public NewLinePlacement ElseIfNewLinePlacement { get; set; }

Property Value

NewLinePlacement

ElseNewLinePlacement

public NewLinePlacement ElseNewLinePlacement { get; set; }

Property Value

NewLinePlacement

EmbeddedStatementPlacement

public NewLinePlacement EmbeddedStatementPlacement { get; set; }

Property Value

NewLinePlacement

EmptyLineFormatting

public EmptyLineFormatting EmptyLineFormatting { get; set; }

Property Value

EmptyLineFormatting

EnumBraceStyle

public BraceStyle EnumBraceStyle { get; set; }

Property Value

BraceStyle

EventAddBraceStyle

public BraceStyle EventAddBraceStyle { get; set; }

Property Value

BraceStyle

EventBraceStyle

public BraceStyle EventBraceStyle { get; set; }

Property Value

BraceStyle

EventRemoveBraceStyle

public BraceStyle EventRemoveBraceStyle { get; set; }

Property Value

BraceStyle

FinallyNewLinePlacement

public NewLinePlacement FinallyNewLinePlacement { get; set; }

Property Value

NewLinePlacement

IndentBlocks

public bool IndentBlocks { get; set; }

Property Value

bool

IndentBlocksInsideExpressions

public bool IndentBlocksInsideExpressions { get; set; }

Property Value

bool

IndentBreakStatements

public bool IndentBreakStatements { get; set; }

Property Value

bool

IndentCaseBody

public bool IndentCaseBody { get; set; }

Property Value

bool

IndentClassBody

public bool IndentClassBody { get; set; }

Property Value

bool

IndentEnumBody

public bool IndentEnumBody { get; set; }

Property Value

bool

IndentEventBody

public bool IndentEventBody { get; set; }

Property Value

bool

IndentInterfaceBody

public bool IndentInterfaceBody { get; set; }

Property Value

bool

IndentMethodBody

public bool IndentMethodBody { get; set; }

Property Value

bool

IndentNamespaceBody

public bool IndentNamespaceBody { get; set; }

Property Value

bool

IndentPreprocessorDirectives

public bool IndentPreprocessorDirectives { get; set; }

Property Value

bool

IndentPropertyBody

public bool IndentPropertyBody { get; set; }

Property Value

bool

IndentStructBody

public bool IndentStructBody { get; set; }

Property Value

bool

IndentSwitchBody

public bool IndentSwitchBody { get; set; }

Property Value

bool

IndentationString

public string IndentationString { get; set; }

Property Value

string

IndexerArgumentWrapping

public Wrapping IndexerArgumentWrapping { get; set; }

Property Value

Wrapping

IndexerClosingBracketOnNewLine

public NewLinePlacement IndexerClosingBracketOnNewLine { get; set; }

Property Value

NewLinePlacement

IndexerDeclarationClosingBracketOnNewLine

public NewLinePlacement IndexerDeclarationClosingBracketOnNewLine { get; set; }

Property Value

NewLinePlacement

IndexerDeclarationParameterWrapping

public Wrapping IndexerDeclarationParameterWrapping { get; set; }

Property Value

Wrapping

InterfaceBraceStyle

public BraceStyle InterfaceBraceStyle { get; set; }

Property Value

BraceStyle

IsBuiltIn

public bool IsBuiltIn { get; set; }

Property Value

bool

KeepCommentsAtFirstColumn

public bool KeepCommentsAtFirstColumn { get; set; }

Property Value

bool

MethodBraceStyle

public BraceStyle MethodBraceStyle { get; set; }

Property Value

BraceStyle

MethodCallArgumentWrapping

public Wrapping MethodCallArgumentWrapping { get; set; }

Property Value

Wrapping

MethodCallClosingParenthesesOnNewLine

public NewLinePlacement MethodCallClosingParenthesesOnNewLine { get; set; }

Property Value

NewLinePlacement

MethodDeclarationClosingParenthesesOnNewLine

public NewLinePlacement MethodDeclarationClosingParenthesesOnNewLine { get; set; }

Property Value

NewLinePlacement

MethodDeclarationParameterWrapping

public Wrapping MethodDeclarationParameterWrapping { get; set; }

Property Value

Wrapping

MinimumBlankLinesAfterUsings

public int MinimumBlankLinesAfterUsings { get; set; }

Property Value

int

MinimumBlankLinesAroundRegion

public int MinimumBlankLinesAroundRegion { get; set; }

Property Value

int

MinimumBlankLinesBeforeFirstDeclaration

public int MinimumBlankLinesBeforeFirstDeclaration { get; set; }

Property Value

int

MinimumBlankLinesBeforeUsings

public int MinimumBlankLinesBeforeUsings { get; set; }

Property Value

int

MinimumBlankLinesBetweenEventFields

public int MinimumBlankLinesBetweenEventFields { get; set; }

Property Value

int

MinimumBlankLinesBetweenFields

public int MinimumBlankLinesBetweenFields { get; set; }

Property Value

int

MinimumBlankLinesBetweenMembers

public int MinimumBlankLinesBetweenMembers { get; set; }

Property Value

int

MinimumBlankLinesBetweenTypes

public int MinimumBlankLinesBetweenTypes { get; set; }

Property Value

int

MinimumBlankLinesInsideRegion

public int MinimumBlankLinesInsideRegion { get; set; }

Property Value

int

Name

public string Name { get; set; }

Property Value

string

NamespaceBraceStyle

public BraceStyle NamespaceBraceStyle { get; set; }

Property Value

BraceStyle

NewLineAferIndexerDeclarationOpenBracket

public NewLinePlacement NewLineAferIndexerDeclarationOpenBracket { get; set; }

Property Value

NewLinePlacement

NewLineAferIndexerOpenBracket

public NewLinePlacement NewLineAferIndexerOpenBracket { get; set; }

Property Value

NewLinePlacement

NewLineAferMethodCallOpenParentheses

public NewLinePlacement NewLineAferMethodCallOpenParentheses { get; set; }

Property Value

NewLinePlacement

NewLineAferMethodDeclarationOpenParentheses

public NewLinePlacement NewLineAferMethodDeclarationOpenParentheses { get; set; }

Property Value

NewLinePlacement

NewLineAfterConstructorInitializerColon

public NewLinePlacement NewLineAfterConstructorInitializerColon { get; set; }

Property Value

NewLinePlacement

NewLineBeforeConstructorInitializerColon

public NewLinePlacement NewLineBeforeConstructorInitializerColon { get; set; }

Property Value

NewLinePlacement

NewLineBeforeNewQueryClause

public NewLinePlacement NewLineBeforeNewQueryClause { get; set; }

Property Value

NewLinePlacement

PropertyBraceStyle

public BraceStyle PropertyBraceStyle { get; set; }

Property Value

BraceStyle

PropertyGetBraceStyle

public BraceStyle PropertyGetBraceStyle { get; set; }

Property Value

BraceStyle

PropertySetBraceStyle

public BraceStyle PropertySetBraceStyle { get; set; }

Property Value

BraceStyle

RemoveEndOfLineWhiteSpace

public bool RemoveEndOfLineWhiteSpace { get; set; }

Property Value

bool

SimpleGetBlockFormatting

public PropertyFormatting SimpleGetBlockFormatting { get; set; }

Property Value

PropertyFormatting

SimplePropertyFormatting

public PropertyFormatting SimplePropertyFormatting { get; set; }

Property Value

PropertyFormatting

SimpleSetBlockFormatting

public PropertyFormatting SimpleSetBlockFormatting { get; set; }

Property Value

PropertyFormatting

SpaceAfterBracketComma

public bool SpaceAfterBracketComma { get; set; }

Property Value

bool

SpaceAfterConditionalOperatorCondition

public bool SpaceAfterConditionalOperatorCondition { get; set; }

Property Value

bool

SpaceAfterConditionalOperatorSeparator

public bool SpaceAfterConditionalOperatorSeparator { get; set; }

Property Value

bool

SpaceAfterConstructorDeclarationParameterComma

public bool SpaceAfterConstructorDeclarationParameterComma { get; set; }

Property Value

bool

SpaceAfterDelegateDeclarationParameterComma

public bool SpaceAfterDelegateDeclarationParameterComma { get; set; }

Property Value

bool

SpaceAfterFieldDeclarationComma

public bool SpaceAfterFieldDeclarationComma { get; set; }

Property Value

bool

SpaceAfterForSemicolon

public bool SpaceAfterForSemicolon { get; set; }

Property Value

bool

SpaceAfterIndexerDeclarationParameterComma

public bool SpaceAfterIndexerDeclarationParameterComma { get; set; }

Property Value

bool

SpaceAfterLocalVariableDeclarationComma

public bool SpaceAfterLocalVariableDeclarationComma { get; set; }

Property Value

bool

SpaceAfterMethodCallParameterComma

public bool SpaceAfterMethodCallParameterComma { get; set; }

Property Value

bool

SpaceAfterMethodDeclarationParameterComma

public bool SpaceAfterMethodDeclarationParameterComma { get; set; }

Property Value

bool

SpaceAfterNewParameterComma

public bool SpaceAfterNewParameterComma { get; set; }

Property Value

bool

SpaceAfterTypecast

public bool SpaceAfterTypecast { get; set; }

Property Value

bool

SpaceAfterUnsafeAddressOfOperator

public bool SpaceAfterUnsafeAddressOfOperator { get; set; }

Property Value

bool

SpaceAfterUnsafeAsteriskOfOperator

public bool SpaceAfterUnsafeAsteriskOfOperator { get; set; }

Property Value

bool

SpaceAroundAdditiveOperator

public bool SpaceAroundAdditiveOperator { get; set; }

Property Value

bool

SpaceAroundAssignment

public bool SpaceAroundAssignment { get; set; }

Property Value

bool

SpaceAroundBitwiseOperator

public bool SpaceAroundBitwiseOperator { get; set; }

Property Value

bool

SpaceAroundEqualityOperator

public bool SpaceAroundEqualityOperator { get; set; }

Property Value

bool

SpaceAroundLogicalOperator

public bool SpaceAroundLogicalOperator { get; set; }

Property Value

bool

SpaceAroundMultiplicativeOperator

public bool SpaceAroundMultiplicativeOperator { get; set; }

Property Value

bool

SpaceAroundNullCoalescingOperator

public bool SpaceAroundNullCoalescingOperator { get; set; }

Property Value

bool

SpaceAroundRelationalOperator

public bool SpaceAroundRelationalOperator { get; set; }

Property Value

bool

SpaceAroundShiftOperator

public bool SpaceAroundShiftOperator { get; set; }

Property Value

bool

SpaceAroundUnsafeArrowOperator

public bool SpaceAroundUnsafeArrowOperator { get; set; }

Property Value

bool

SpaceBeforeAnonymousMethodParentheses

public bool SpaceBeforeAnonymousMethodParentheses { get; set; }

Property Value

bool

SpaceBeforeArrayDeclarationBrackets

public bool SpaceBeforeArrayDeclarationBrackets { get; set; }

Property Value

bool

SpaceBeforeBracketComma

public bool SpaceBeforeBracketComma { get; set; }

Property Value

bool

SpaceBeforeCatchParentheses

public bool SpaceBeforeCatchParentheses { get; set; }

Property Value

bool

SpaceBeforeConditionalOperatorCondition

public bool SpaceBeforeConditionalOperatorCondition { get; set; }

Property Value

bool

SpaceBeforeConditionalOperatorSeparator

public bool SpaceBeforeConditionalOperatorSeparator { get; set; }

Property Value

bool

SpaceBeforeConstructorDeclarationParameterComma

public bool SpaceBeforeConstructorDeclarationParameterComma { get; set; }

Property Value

bool

SpaceBeforeConstructorDeclarationParentheses

public bool SpaceBeforeConstructorDeclarationParentheses { get; set; }

Property Value

bool

SpaceBeforeDelegateDeclarationParameterComma

public bool SpaceBeforeDelegateDeclarationParameterComma { get; set; }

Property Value

bool

SpaceBeforeDelegateDeclarationParentheses

public bool SpaceBeforeDelegateDeclarationParentheses { get; set; }

Property Value

bool

SpaceBeforeFieldDeclarationComma

public bool SpaceBeforeFieldDeclarationComma { get; set; }

Property Value

bool

SpaceBeforeForParentheses

public bool SpaceBeforeForParentheses { get; set; }

Property Value

bool

SpaceBeforeForSemicolon

public bool SpaceBeforeForSemicolon { get; set; }

Property Value

bool

SpaceBeforeForeachParentheses

public bool SpaceBeforeForeachParentheses { get; set; }

Property Value

bool

SpaceBeforeIfParentheses

public bool SpaceBeforeIfParentheses { get; set; }

Property Value

bool

SpaceBeforeIndexerDeclarationBracket

public bool SpaceBeforeIndexerDeclarationBracket { get; set; }

Property Value

bool

SpaceBeforeIndexerDeclarationParameterComma

public bool SpaceBeforeIndexerDeclarationParameterComma { get; set; }

Property Value

bool

SpaceBeforeLocalVariableDeclarationComma

public bool SpaceBeforeLocalVariableDeclarationComma { get; set; }

Property Value

bool

SpaceBeforeLockParentheses

public bool SpaceBeforeLockParentheses { get; set; }

Property Value

bool

SpaceBeforeMethodCallParameterComma

public bool SpaceBeforeMethodCallParameterComma { get; set; }

Property Value

bool

SpaceBeforeMethodCallParentheses

public bool SpaceBeforeMethodCallParentheses { get; set; }

Property Value

bool

SpaceBeforeMethodDeclarationParameterComma

public bool SpaceBeforeMethodDeclarationParameterComma { get; set; }

Property Value

bool

SpaceBeforeMethodDeclarationParentheses

public bool SpaceBeforeMethodDeclarationParentheses { get; set; }

Property Value

bool

SpaceBeforeNewParameterComma

public bool SpaceBeforeNewParameterComma { get; set; }

Property Value

bool

SpaceBeforeNewParentheses

public bool SpaceBeforeNewParentheses { get; set; }

Property Value

bool

SpaceBeforeSemicolon

public bool SpaceBeforeSemicolon { get; set; }

Property Value

bool

SpaceBeforeSizeOfParentheses

public bool SpaceBeforeSizeOfParentheses { get; set; }

Property Value

bool

SpaceBeforeSwitchParentheses

public bool SpaceBeforeSwitchParentheses { get; set; }

Property Value

bool

SpaceBeforeTypeOfParentheses

public bool SpaceBeforeTypeOfParentheses { get; set; }

Property Value

bool

SpaceBeforeUsingParentheses

public bool SpaceBeforeUsingParentheses { get; set; }

Property Value

bool

SpaceBeforeWhileParentheses

public bool SpaceBeforeWhileParentheses { get; set; }

Property Value

bool

SpaceBetweenEmptyConstructorDeclarationParentheses

public bool SpaceBetweenEmptyConstructorDeclarationParentheses { get; set; }

Property Value

bool

SpaceBetweenEmptyDelegateDeclarationParentheses

public bool SpaceBetweenEmptyDelegateDeclarationParentheses { get; set; }

Property Value

bool

SpaceBetweenEmptyMethodCallParentheses

public bool SpaceBetweenEmptyMethodCallParentheses { get; set; }

Property Value

bool

SpaceBetweenEmptyMethodDeclarationParentheses

public bool SpaceBetweenEmptyMethodDeclarationParentheses { get; set; }

Property Value

bool

SpaceBetweenParameterAttributeSections

public bool SpaceBetweenParameterAttributeSections { get; set; }

Property Value

bool

SpaceInNamedArgumentAfterDoubleColon

public bool SpaceInNamedArgumentAfterDoubleColon { get; set; }

Property Value

bool

SpaceWithinAnonymousMethodParentheses

public bool SpaceWithinAnonymousMethodParentheses { get; set; }

Property Value

bool

SpaceWithinConstructorDeclarationParentheses

public bool SpaceWithinConstructorDeclarationParentheses { get; set; }

Property Value

bool

SpaceWithinDelegateDeclarationParentheses

public bool SpaceWithinDelegateDeclarationParentheses { get; set; }

Property Value

bool

SpaceWithinIndexerDeclarationBracket

public bool SpaceWithinIndexerDeclarationBracket { get; set; }

Property Value

bool

SpaceWithinMethodCallParentheses

public bool SpaceWithinMethodCallParentheses { get; set; }

Property Value

bool

SpaceWithinMethodDeclarationParentheses

public bool SpaceWithinMethodDeclarationParentheses { get; set; }

Property Value

bool

SpacesBeforeBrackets

public bool SpacesBeforeBrackets { get; set; }

Property Value

bool

SpacesBetweenEmptyNewParentheses

public bool SpacesBetweenEmptyNewParentheses { get; set; }

Property Value

bool

SpacesWithinBrackets

public bool SpacesWithinBrackets { get; set; }

Property Value

bool

SpacesWithinCastParentheses

public bool SpacesWithinCastParentheses { get; set; }

Property Value

bool

SpacesWithinCatchParentheses

public bool SpacesWithinCatchParentheses { get; set; }

Property Value

bool

SpacesWithinCheckedExpressionParantheses

public bool SpacesWithinCheckedExpressionParantheses { get; set; }

Property Value

bool

SpacesWithinForParentheses

public bool SpacesWithinForParentheses { get; set; }

Property Value

bool

SpacesWithinForeachParentheses

public bool SpacesWithinForeachParentheses { get; set; }

Property Value

bool

SpacesWithinIfParentheses

public bool SpacesWithinIfParentheses { get; set; }

Property Value

bool

SpacesWithinLockParentheses

public bool SpacesWithinLockParentheses { get; set; }

Property Value

bool

SpacesWithinNewParentheses

public bool SpacesWithinNewParentheses { get; set; }

Property Value

bool

SpacesWithinParentheses

public bool SpacesWithinParentheses { get; set; }

Property Value

bool

SpacesWithinSizeOfParentheses

public bool SpacesWithinSizeOfParentheses { get; set; }

Property Value

bool

SpacesWithinSwitchParentheses

public bool SpacesWithinSwitchParentheses { get; set; }

Property Value

bool

SpacesWithinTypeOfParentheses

public bool SpacesWithinTypeOfParentheses { get; set; }

Property Value

bool

SpacesWithinUsingParentheses

public bool SpacesWithinUsingParentheses { get; set; }

Property Value

bool

SpacesWithinWhileParentheses

public bool SpacesWithinWhileParentheses { get; set; }

Property Value

bool

StatementBraceStyle

public BraceStyle StatementBraceStyle { get; set; }

Property Value

BraceStyle

StructBraceStyle

public BraceStyle StructBraceStyle { get; set; }

Property Value

BraceStyle

UsingPlacement

public UsingPlacement UsingPlacement { get; set; }

Property Value

UsingPlacement

WhileNewLinePlacement

public NewLinePlacement WhileNewLinePlacement { get; set; }

Property Value

NewLinePlacement

Methods

Clone()

public CSharpFormattingOptions Clone()

Returns

CSharpFormattingOptions