CSharpExtensions.ReplaceTrivia Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ReplaceTrivia(SyntaxToken, IEnumerable<SyntaxTrivia>, Func<SyntaxTrivia,SyntaxTrivia,SyntaxTrivia>) |
Erstellt ein neues Token mit dem angegebenen alten Trivia, das durch berechnete neue Trivia ersetzt wird. |
ReplaceTrivia(SyntaxToken, SyntaxTrivia, SyntaxTrivia) |
Erstellt ein neues Token mit dem angegebenen alten Trivia, das durch eine neue Trivia ersetzt wird. Die alte Trivia kann in der führenden oder nachfolgenden Trivia des Tokens angezeigt werden. |
ReplaceTrivia(SyntaxToken, IEnumerable<SyntaxTrivia>, Func<SyntaxTrivia,SyntaxTrivia,SyntaxTrivia>)
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
Erstellt ein neues Token mit dem angegebenen alten Trivia, das durch berechnete neue Trivia ersetzt wird.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::CodeAnalysis::SyntaxToken ReplaceTrivia(Microsoft::CodeAnalysis::SyntaxToken token, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxTrivia> ^ trivia, Func<Microsoft::CodeAnalysis::SyntaxTrivia, Microsoft::CodeAnalysis::SyntaxTrivia, Microsoft::CodeAnalysis::SyntaxTrivia> ^ computeReplacementTrivia);
public static Microsoft.CodeAnalysis.SyntaxToken ReplaceTrivia (this Microsoft.CodeAnalysis.SyntaxToken token, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxTrivia> trivia, Func<Microsoft.CodeAnalysis.SyntaxTrivia,Microsoft.CodeAnalysis.SyntaxTrivia,Microsoft.CodeAnalysis.SyntaxTrivia> computeReplacementTrivia);
static member ReplaceTrivia : Microsoft.CodeAnalysis.SyntaxToken * seq<Microsoft.CodeAnalysis.SyntaxTrivia> * Func<Microsoft.CodeAnalysis.SyntaxTrivia, Microsoft.CodeAnalysis.SyntaxTrivia, Microsoft.CodeAnalysis.SyntaxTrivia> -> Microsoft.CodeAnalysis.SyntaxToken
<Extension()>
Public Function ReplaceTrivia (token As SyntaxToken, trivia As IEnumerable(Of SyntaxTrivia), computeReplacementTrivia As Func(Of SyntaxTrivia, SyntaxTrivia, SyntaxTrivia)) As SyntaxToken
Parameter
- token
- SyntaxToken
- trivia
- IEnumerable<SyntaxTrivia>
Die Trivia, die ersetzt werden soll; Nachfolger des Stammtokens.
- computeReplacementTrivia
- Func<SyntaxTrivia,SyntaxTrivia,SyntaxTrivia>
Eine Funktion, die eine Ersetzungstrivia für das Argument trivia berechnet. Das erste Argument ist die ursprüngliche Trivia. Das zweite Argument ist dieselbe Trivia, die durch ersetzte Struktur neu geschrieben wurde.
Gibt zurück
Gilt für:
ReplaceTrivia(SyntaxToken, SyntaxTrivia, SyntaxTrivia)
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
- Quelle:
- CSharpExtensions.cs
Erstellt ein neues Token mit dem angegebenen alten Trivia, das durch eine neue Trivia ersetzt wird. Die alte Trivia kann in der führenden oder nachfolgenden Trivia des Tokens angezeigt werden.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::CodeAnalysis::SyntaxToken ReplaceTrivia(Microsoft::CodeAnalysis::SyntaxToken token, Microsoft::CodeAnalysis::SyntaxTrivia oldTrivia, Microsoft::CodeAnalysis::SyntaxTrivia newTrivia);
public static Microsoft.CodeAnalysis.SyntaxToken ReplaceTrivia (this Microsoft.CodeAnalysis.SyntaxToken token, Microsoft.CodeAnalysis.SyntaxTrivia oldTrivia, Microsoft.CodeAnalysis.SyntaxTrivia newTrivia);
static member ReplaceTrivia : Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.SyntaxTrivia * Microsoft.CodeAnalysis.SyntaxTrivia -> Microsoft.CodeAnalysis.SyntaxToken
<Extension()>
Public Function ReplaceTrivia (token As SyntaxToken, oldTrivia As SyntaxTrivia, newTrivia As SyntaxTrivia) As SyntaxToken
Parameter
- token
- SyntaxToken
- oldTrivia
- SyntaxTrivia
Die zu ersetzende Trivia.
- newTrivia
- SyntaxTrivia
Die neue Trivia, die im neuen Baum anstelle der alten Trivia verwendet werden soll.