IniSyntaxVisitor Class

Dispatches on the kind of an INI node.

public abstract class IniSyntaxVisitor

Remarks

Visiting a node does not visit its children. Derive from IniSyntaxWalker to walk a whole tree.

Constructors

NameDescription
IniSyntaxVisitor()

IniSyntaxVisitor()

protected IniSyntaxVisitor()

No documentation is available.

Methods

NameDescription
DefaultVisit(IniSyntaxNode)Called for any node whose own method is not overridden.
Visit(IniSyntaxNode?)Visits node, doing nothing when it is null.
VisitIniDocument(IniDocumentSyntax)
VisitIniProperty(IniPropertySyntax)
VisitIniSection(IniSectionSyntax)
VisitIniSkippedText(IniSkippedTextSyntax)

DefaultVisit(IniSyntaxNode)

IniSyntaxVisitor.cs

Called for any node whose own method is not overridden.

public virtual void DefaultVisit(IniSyntaxNode node)

Parameters

node IniSyntaxNode

Visit(IniSyntaxNode?)

IniSyntaxVisitor.cs

Visits node, doing nothing when it is null.

public virtual void Visit(IniSyntaxNode? node)

Parameters

node IniSyntaxNode?

VisitIniDocument(IniDocumentSyntax)

IniSyntaxVisitor.cs
public virtual void VisitIniDocument(IniDocumentSyntax node)

Parameters

node IniDocumentSyntax

No documentation is available.

VisitIniProperty(IniPropertySyntax)

IniSyntaxVisitor.cs
public virtual void VisitIniProperty(IniPropertySyntax node)

Parameters

node IniPropertySyntax

No documentation is available.

VisitIniSection(IniSectionSyntax)

IniSyntaxVisitor.cs
public virtual void VisitIniSection(IniSectionSyntax node)

Parameters

node IniSectionSyntax

No documentation is available.

VisitIniSkippedText(IniSkippedTextSyntax)

IniSyntaxVisitor.cs
public virtual void VisitIniSkippedText(IniSkippedTextSyntax node)

Parameters

node IniSkippedTextSyntax

No documentation is available.