private void Process(HtmlNode node, RenderWordArgs args) { Assert.ArgumentNotNull(node, "node"); if (node.NodeType == HtmlNodeType.Element) { ProcessWordElementArgs innerArgs = new ProcessWordElementArgs( args.Database, node, args.Name, args.Path); CorePipeline.Run("processWordElement", innerArgs); } foreach (HtmlNode child in node.ChildNodes) { this.Process(child, args); } }
public abstract void Process(ProcessWordElementArgs args);