Freigeben über


SyntaxNodeExtensions.NormalizeWhitespace Methode

Definition

Überlädt

NormalizeWhitespace<TNode>(TNode, String, Boolean)

Erstellt einen neuen Syntaxknoten mit allen Leerzeichen und Enden der Linientrivia, die durch regelmäßig formatierte Trivia ersetzt werden.

NormalizeWhitespace<TNode>(TNode, String, String, Boolean)

Erstellt einen neuen Syntaxknoten mit allen Leerzeichen und Enden der Linientrivia, die durch regelmäßig formatierte Trivia ersetzt werden.

NormalizeWhitespace<TNode>(TNode, String, Boolean)

Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs

Erstellt einen neuen Syntaxknoten mit allen Leerzeichen und Enden der Linientrivia, die durch regelmäßig formatierte Trivia ersetzt werden.

public:
generic <typename TNode>
 where TNode : Microsoft::CodeAnalysis::SyntaxNode[System::Runtime::CompilerServices::Extension]
 static TNode NormalizeWhitespace(TNode node, System::String ^ indentation, bool elasticTrivia);
public static TNode NormalizeWhitespace<TNode> (this TNode node, string indentation, bool elasticTrivia) where TNode : Microsoft.CodeAnalysis.SyntaxNode;
static member NormalizeWhitespace : 'Node * string * bool -> 'Node (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)
<Extension()>
Public Function NormalizeWhitespace(Of TNode As SyntaxNode) (node As TNode, indentation As String, elasticTrivia As Boolean) As TNode

Typparameter

TNode

Der Typ des Knotens.

Parameter

node
TNode

Der zu formatierende Knoten.

indentation
String

Eine Sequenz von Leerzeichen, die eine einzelne Ebene des Einzugs definiert.

elasticTrivia
Boolean

Wenn true der ersetzte Trivia ist elastische Trivia.

Gibt zurück

TNode

Gilt für:

NormalizeWhitespace<TNode>(TNode, String, String, Boolean)

Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs
Quelle:
SyntaxNodeExtensions.cs

Erstellt einen neuen Syntaxknoten mit allen Leerzeichen und Enden der Linientrivia, die durch regelmäßig formatierte Trivia ersetzt werden.

public static TNode NormalizeWhitespace<TNode> (this TNode node, string indentation = "    ", string eol = "\r\n", bool elasticTrivia = false) where TNode : Microsoft.CodeAnalysis.SyntaxNode;
static member NormalizeWhitespace : 'Node * string * string * bool -> 'Node (requires 'Node :> Microsoft.CodeAnalysis.SyntaxNode)
<Extension()>
Public Function NormalizeWhitespace(Of TNode As SyntaxNode) (node As TNode, Optional indentation As String = "    ", Optional eol As String = "\r\n", Optional elasticTrivia As Boolean = false) As TNode

Typparameter

TNode

Der Typ des Knotens.

Parameter

node
TNode

Der zu formatierende Knoten.

indentation
String

Eine optionale Sequenz von Leerzeichen, die eine einzelne Ebene des Einzugs definiert.

eol
String

Eine optionale Sequenz von Leerzeichen, die für das Ende der Zeile verwendet werden.

elasticTrivia
Boolean

Wenn true der ersetzte Trivia ist elastische Trivia.

Gibt zurück

TNode

Gilt für: