The StarDiagramXmlSerializer type exposes the following members.
Constructors
Name | Description | |
---|---|---|
StarDiagramXmlSerializer |
Methods
Name | Description | |
---|---|---|
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.) |
Properties
Name | Description | |
---|---|---|
LineTypeNameResolver |
Gets or sets a function used to resolve line type names. This supports custom line types.
If the LineTypeNameResolver is not set, or returns null, then the default resolver is used.
(Inherited from DiagramXmlSerializer.) | |
OnDeserializeCustomConnectionData |
Gets or sets a function used to deserialize custom connection data.
(Inherited from DiagramXmlSerializer.) | |
OnDeserializeCustomNodeData |
Gets or sets a function used to deserialize custom node data.
(Inherited from DiagramXmlSerializer.) | |
OnSerializeCustomConnectionData |
Gets or sets a function used to serialize custom connection data.
(Inherited from DiagramXmlSerializer.) | |
OnSerializeCustomNodeData |
Gets or sets a function used to serialize custom node data.
(Inherited from DiagramXmlSerializer.) | |
ShapeNameResolver |
Gets or sets a function used to resolve shape names. This supports custom shapes.
If the ShapeNameResolver is not set, or returns null, then the default resolver is used.
(Inherited from DiagramXmlSerializer.) |