Share via


SyntaxWalker Clase

Definición

Recorre el árbol de sintaxis, lo que permite que las subclases funcionen en todos los nodos, token y trivia. El caminante realizará una primera caminata de profundidad del árbol.

public ref class SyntaxWalker abstract
public abstract class SyntaxWalker
type SyntaxWalker = class
Public MustInherit Class SyntaxWalker
Herencia
SyntaxWalker

Constructores

SyntaxWalker(SyntaxWalkerDepth)

Crea una nueva instancia de walker.

Propiedades

Depth

Sintaxis en la que SyntaxWalker debe descender.

Métodos

Visit(SyntaxNode)

Se llama cuando el caminante visita un nodo. Este método se puede invalidar si las subclases quieren controlar el nodo. Las invalidaciones deben volver a llamar a este método base si quieren que se visiten los elementos secundarios de este nodo.

VisitToken(SyntaxToken)

Se llama cuando el caminante visita un token. Este método se puede invalidar si las subclases quieren controlar el token. Las invalidaciones deben volver a llamar a este método base si quieren que se visite la trivia de este token.

VisitTrivia(SyntaxTrivia)

Se llama cuando el caminante visita una sintaxis de trivia. Este método se puede invalidar si las subclases quieren controlar el token. Las invalidaciones deben volver a llamar a este método base si quieren que se visiten los elementos secundarios de esta sintaxis de trivia.

Se aplica a