public virtual string Opts{ get;}
Public Overridable ReadOnly Property Opts As String
public: virtual property String^ Opts { String^ get (); }