'Declaration
<XmlElementAttribute("AgentResult")> Public Overridable Property Result As Result
[XmlElement("AgentResult")] public virtual Result Result {get; set;}
public read-write property Result: Result; virtual;
XmlElementAttribute("AgentResult") public function get,set Result : Result
[XmlElement("AgentResult")] public: __property virtual Result* get_Result(); public: __property virtual void set_Result( Result* value );
[XmlElement("AgentResult")] public: virtual property Result^ Result { Result^ get(); void set ( Result^ value); }