XmlArrayAttribute.ElementName Property
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Gets or sets the XML element name given to the serialized array.
Assembly: System.Xml (in System.Xml.dll)
Property Value
Type: System.StringThe XML element name of the serialized array. The default is the name of the member to which the XmlArrayAttribute is assigned.
Specify an ElementName when you want the generated XML element name to differ from the member's identifier.
You can set the same ElementName value to more than one member as long as the generated XML document uses XML namespaces to distinguish between the identically named members.
For more information about
using namespaces and creating prefixed names in the XML document, see XmlSerializerNamespaces.