Condividi tramite


SyntaxNodeExtensions.InsertTokensAfter<TRoot> Metodo

Definizione

Crea un nuovo albero di nodi con nuovi token inseriti dopo il token specificato.

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

Parametri di tipo

TRoot

Tipo del nodo radice.

Parametri

root
TRoot

Radice dell'albero dei nodi.

tokenInList
SyntaxToken

Token da inserire dopo; un discendente del nodo radice e un elemento di un membro dell'elenco.

newTokens
IEnumerable<SyntaxToken>

Sequenza di token da inserire nell'albero immediatamente dopo il token specificato.

Restituisce

TRoot

Si applica a