Skip to content

NodeReplacer<TContext, TBaseNode, TNode>.Replace Method ​

Definition ​

Optionally replace the specified node.

c#
protected abstract TBaseNode? Replace(TContext? context, TNode node);

Parameters ​

NameTypeDescription
contextTContextThe processing context.
nodeTNodeThe node to potentially replace.

Returns ​

TBaseNode

The replacement node, or node or null to leave it alone. The replacement must not already have a parent.