XmlElementAttribute — System.Xml.Serialization (system.xml.dll) CF 1.0 class
public class XmlElementAttribute : Attribute { // Public Constructors public XmlElementAttribute( ); public XmlElementAttribute( string elementName); public XmlElementAttribute( string elementName, Type type); public XmlElementAttribute( Type type); // Public Instance Properties public string DataType{set; get; } public string ElementName{set; get; } public XmlSchemaForm Form{set; get; } public bool IsNullable{set; get; } public string Namespace{set; get; } public Type Type{set; get; } }
This
attribute indicates that the member to which it is applied should be
serialized as an XML element. The ElementName
property indicates the name of the element, the
DataType
property holds the XML Schema datatype of
the element, and the Form
property holds the
System.Xml.Schema.XmlSchemaForm
of the element
name. If the member returns a
System.Collections.ArrayList
, the
Type
property holds the
System.Type
of the object to be added to the
member; several XmlElementAttributes
may be
applied to the member in such a case. An element may additionally
have its IsNullable
property set to
true
to set the xsi:nil
attribute to true, and the Namespace
property can
be used to set the element’s namespace.
3.145.109.8