I'm trying to get my AstNode to implement IXmlSerializable but it's not working. Here's my relevant grammar file node:
Which results in this:
I was expecting this:
Does the root AstNode class support the "Implements" attribute? If not, I can just use a custom AstVisitor but I was hoping to keep it close to the standard XML interfaces.
Thanks,
Brad
<AstNodes>
<AstNode Implements="IXmlSerializable" />
<!-- blah blah blah -->
<AstNodes>
public abstract partial class AstNode : ActiproSoftware.SyntaxEditor.AstNodeBase
{
// blah blah blah
}
public abstract partial class AstNode : ActiproSoftware.SyntaxEditor.AstNodeBase, IXmlSerializable
{
// blah blah blah
}
Thanks,
Brad