public Object Cause { get; set; }
Public Property Cause As Object Get Set
public: property Object^ Cause { Object^ get (); void set (Object^ value); }