Custom attribute to control specific aspects of GraphML deserialization.

Namespace: yWorks.yFiles.GraphML.Writer
Assembly: yWorks.yFilesSilverlight.Viewer (in yWorks.yFilesSilverlight.Viewer.dll) Version: 2.4.0.0

Syntax

C#
[AttributeUsageAttribute(AttributeTargets.Class|AttributeTargets.Property)] public class GraphMLAttribute : Attribute
Visual Basic
<AttributeUsageAttribute(AttributeTargets.Class Or AttributeTargets.Property)> _ Public Class GraphMLAttribute _ Inherits Attribute

Remarks

The specialized XamlSerializer will evaluate this attribute to override its built in serialization rules. The main use cases for this attribute are to override object reference sharing, configure consistent member naming and handle legacy serialization.

Inheritance Hierarchy

System..::..Object
  System..::..Attribute
    yWorks.yFiles.GraphML.Writer..::..GraphMLAttribute

See Also