The StarDiagramXmlSerializer type exposes the following members.

Methods

  NameDescription
AddStarDiagramConnectionAttributes
Adds star diagram connection specific attributes to the given XElement for the given StarDiagramConnection. This can be called when serializing custom star diagram connections.
AddStarDiagramNodeAttributes
Adds star diagram node specific attributes to the given XElement for the given StarDiagramNode. This can be called when serializing custom star diagram nodes.
CreateConnection
Returns a deserialized connection based on the given XElement.
(Inherited from DiagramXmlSerializer.)
CreateDiagram
Returns a new instance of StarDiagramModel.
(Overrides DiagramXmlSerializer..::.CreateDiagram()()().)
CreateNode
Returns a deserialized node based on the given XElement.
(Inherited from DiagramXmlSerializer.)
Deserialize
Deserializes a Diagram from XML.
(Inherited from DiagramXmlSerializer.)
Serialize
Serializes a Diagram to XML.
(Inherited from DiagramXmlSerializer.)
SerializeConnectionCore
Returns an XElement for serializing the given connection.
(Overrides DiagramXmlSerializer..::.SerializeConnectionCore(DiagramConnection).)
SerializeNodeCore
Returns an XElement for serializing the given node.
(Overrides DiagramXmlSerializer..::.SerializeNodeCore(DiagramNode).)
SetStarDiagramConnectionProperties
Deserializes the star diagram connection specific attributes on the given XElement to set properties on the given StarDiagramConnection. This can be called when deserializing custom star diagram connections.
SetStarDiagramNodeProperties
Deserializes the star diagram node specific attributes on the given XElement to set properties on the given StarDiagramNode. This can be called when deserializing custom star diagram nodes.
Shape
Returns a DiagramShape based on the given XAttribute value.
(Inherited from DiagramXmlSerializer.)

See Also