GoDigram for .NET Framework and .NET Core
Inheritance Hierarchy
In This Topic
    Northwoods.Go.Xml Namespace
    In This Topic
    The Xml assembly allows the developer to both read and write XML documents corresponding to particular GoDiagrams.  The format of these XML documents (the document type definition or schema) is entirely controlled by the developer.
    Classes
     ClassDescription
    ClassThis class implements a GoXmlTransformer with which you can easily declare a binding between XML attributes and Northwoods.Go.GoObject properties, and which automatically makes a copy of a Prototype object when consuming an XML element for this transformer.
    ClassRead customizable XML, using class-specific IGoXmlTransformers, using an XmlDocument or just an XmlReader.
    ClassThis base class for both GoXmlReader and GoXmlWriter defines methods to manage the IGoXmlTransformers that they use.
    ClassUse this abstract class to implement temporary data structures representing collections of properties that do not exist in your actual Northwoods.Go.GoObject classes, in conjunction with GoXmlBindingTransformers.
    ClassThis abstract class holds methods called by GoXmlWriter and GoXmlReader, used to generate or parse XML for objects of a particular class.
    ClassWrite customizable XML, using class-specific IGoXmlTransformers, creating an XmlDocument or just writing to an XmlWriter.
    Interfaces
     InterfaceDescription
    InterfaceThis interface represents the methods that GoXmlWriter or GoXmlReader will call to generate or consume XML for an arbitrary type of object.
    Enumerations
     EnumerationDescription
    EnumerationThese flags describe characteristics of an attribute-property binding use by GoXmlBindingTransformer.
    See Also