SyntaxRemoveOptions Enum

Definition

This enumeration supports a bitwise combination of its member values.

public enum class SyntaxRemoveOptions
[System.Flags]
public enum SyntaxRemoveOptions
[<System.Flags>]
type SyntaxRemoveOptions = 
Public Enum SyntaxRemoveOptions
Inheritance
SyntaxRemoveOptions
Attributes

Fields

Name Value Description
KeepNoTrivia 0

None of the trivia associated with the node or token is kept.

KeepLeadingTrivia 1

The leading trivia associated with the node or token is kept.

KeepTrailingTrivia 2

The trailing trivia associated with the node or token is kept.

KeepExteriorTrivia 3

The leading and trailing trivia associated with the node or token is kept.

KeepUnbalancedDirectives 4

Any directives that would become unbalanced are kept.

KeepDirectives 8

All directives are kept

KeepEndOfLine 16

Ensure that at least one EndOfLine trivia is kept if one was present

AddElasticMarker 32

Adds elastic marker trivia

Applies to