Bagikan melalui


SyntaxNodeExtensions.InsertTriviaBefore<TRoot> Metode

Definisi

Membuat pohon baru simpul dengan trivia baru yang dimasukkan sebelum trivia yang ditentukan.

public:
generic <typename TRoot>
 where TRoot : Microsoft::CodeAnalysis::SyntaxNode[System::Runtime::CompilerServices::Extension]
 static TRoot InsertTriviaBefore(TRoot root, Microsoft::CodeAnalysis::SyntaxTrivia trivia, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxTrivia> ^ newTrivia);
public static TRoot InsertTriviaBefore<TRoot>(this TRoot root, Microsoft.CodeAnalysis.SyntaxTrivia trivia, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxTrivia> newTrivia) where TRoot : Microsoft.CodeAnalysis.SyntaxNode;
static member InsertTriviaBefore : 'Root * Microsoft.CodeAnalysis.SyntaxTrivia * seq<Microsoft.CodeAnalysis.SyntaxTrivia> -> 'Root (requires 'Root :> Microsoft.CodeAnalysis.SyntaxNode)
<Extension()>
Public Function InsertTriviaBefore(Of TRoot As SyntaxNode) (root As TRoot, trivia As SyntaxTrivia, newTrivia As IEnumerable(Of SyntaxTrivia)) As TRoot

Jenis parameter

TRoot

Jenis simpul akar.

Parameter

root
TRoot

Akar pohon simpul.

trivia
SyntaxTrivia

Trivia untuk disisipkan sebelumnya; turunan dari simpul akar.

newTrivia
IEnumerable<SyntaxTrivia>

Urutan trivia untuk dimasukkan ke pohon segera sebelum trivia yang ditentukan.

Mengembalikan

TRoot

Berlaku untuk