SyntaxWalker Kelas
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.
Berjalan di pohon sintaksis, memungkinkan subkelas beroperasi pada semua simpul, token, dan trivia. Walker akan melakukan perjalanan kedalaman terlebih dahulu dari pohon.
public ref class SyntaxWalker abstract
public abstract class SyntaxWalker
type SyntaxWalker = class
Public MustInherit Class SyntaxWalker
- Warisan
-
SyntaxWalker
Konstruktor
| SyntaxWalker(SyntaxWalkerDepth) |
Membuat instans walker baru. |
Properti
| Depth |
Sintaks harus SyntaxWalker turun ke dalam. |
Metode
| Visit(SyntaxNode) |
Dipanggil ketika walker mengunjungi sebuah simpul. Metode ini dapat ditimpa jika subkelas ingin menangani simpul. Penimpaan harus memanggil kembali ke metode dasar ini jika mereka ingin anak-anak simpul ini dikunjungi. |
| VisitToken(SyntaxToken) |
Dipanggil ketika walker mengunjungi token. Metode ini dapat ditimpa jika subkelas ingin menangani token. Penimpaan harus memanggil kembali ke metode dasar ini jika mereka ingin trivia token ini dikunjungi. |
| VisitTrivia(SyntaxTrivia) |
Dipanggil ketika walker mengunjungi sintaks trivia. Metode ini dapat ditimpa jika subkelas ingin menangani token. Penimpaan harus memanggil kembali ke metode dasar ini jika mereka ingin anak-anak sintaks trivia ini dikunjungi. |