'Declaration
<XmlElementAttribute()> Public Overridable Property Value As String
[XmlElement()] public virtual string Value {get; set;}
public read-write property Value: String; virtual;
XmlElementAttribute() public function get,set Value : String
[XmlElement()] public: __property virtual string* get_Value(); public: __property virtual void set_Value( string* value );
[XmlElement()] public: virtual property String^ Value { String^ get(); void set ( String^ value); }