Skip to content

NodeReplacer<TContext, TBaseNode, TNode>.Replace Method

Definition

Optionally replace the specified node.

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

Parameters

Name Type Description
context TContext The processing context.
node TNode The 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.