SyntaxNodeExtensions.ReplaceToken Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| ReplaceToken<TRoot>(TRoot, SyntaxToken, IEnumerable<SyntaxToken>) |
Membuat pohon baru simpul dengan token lama yang ditentukan diganti dengan token baru. |
| ReplaceToken<TRoot>(TRoot, SyntaxToken, SyntaxToken) |
Membuat pohon baru simpul dengan token lama yang ditentukan diganti dengan token baru. |
ReplaceToken<TRoot>(TRoot, SyntaxToken, IEnumerable<SyntaxToken>)
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
Membuat pohon baru simpul dengan token lama yang ditentukan diganti dengan token baru.
public:
generic <typename TRoot>
where TRoot : Microsoft::CodeAnalysis::SyntaxNode[System::Runtime::CompilerServices::Extension]
static TRoot ReplaceToken(TRoot root, Microsoft::CodeAnalysis::SyntaxToken tokenInList, System::Collections::Generic::IEnumerable<Microsoft::CodeAnalysis::SyntaxToken> ^ newTokens);
public static TRoot ReplaceToken<TRoot>(this TRoot root, Microsoft.CodeAnalysis.SyntaxToken tokenInList, System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.SyntaxToken> newTokens) where TRoot : Microsoft.CodeAnalysis.SyntaxNode;
static member ReplaceToken : 'Root * Microsoft.CodeAnalysis.SyntaxToken * seq<Microsoft.CodeAnalysis.SyntaxToken> -> 'Root (requires 'Root :> Microsoft.CodeAnalysis.SyntaxNode)
<Extension()>
Public Function ReplaceToken(Of TRoot As SyntaxNode) (root As TRoot, tokenInList As SyntaxToken, newTokens As IEnumerable(Of SyntaxToken)) As TRoot
Jenis parameter
- TRoot
Jenis simpul akar.
Parameter
- root
- TRoot
Akar pohon simpul.
- tokenInList
- SyntaxToken
Token yang akan diganti; turunan dari simpul akar dan elemen anggota daftar.
- newTokens
- IEnumerable<SyntaxToken>
Urutan token yang akan digunakan di pohon sebagai pengganti token yang ditentukan.
Mengembalikan
Berlaku untuk
ReplaceToken<TRoot>(TRoot, SyntaxToken, SyntaxToken)
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
- Sumber:
- SyntaxNodeExtensions.cs
Membuat pohon baru simpul dengan token lama yang ditentukan diganti dengan token baru.
public:
generic <typename TRoot>
where TRoot : Microsoft::CodeAnalysis::SyntaxNode[System::Runtime::CompilerServices::Extension]
static TRoot ReplaceToken(TRoot root, Microsoft::CodeAnalysis::SyntaxToken oldToken, Microsoft::CodeAnalysis::SyntaxToken newToken);
public static TRoot ReplaceToken<TRoot>(this TRoot root, Microsoft.CodeAnalysis.SyntaxToken oldToken, Microsoft.CodeAnalysis.SyntaxToken newToken) where TRoot : Microsoft.CodeAnalysis.SyntaxNode;
static member ReplaceToken : 'Root * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.SyntaxToken -> 'Root (requires 'Root :> Microsoft.CodeAnalysis.SyntaxNode)
<Extension()>
Public Function ReplaceToken(Of TRoot As SyntaxNode) (root As TRoot, oldToken As SyntaxToken, newToken As SyntaxToken) As TRoot
Jenis parameter
- TRoot
Jenis simpul akar.
Parameter
- root
- TRoot
Simpul akar pohon simpul.
- oldToken
- SyntaxToken
Token yang akan diganti.
- newToken
- SyntaxToken
Token baru untuk digunakan di pohon baru sebagai pengganti token lama.