// private helper for magic property
 private void setprop_hslColor(int newval)
 {
     if (_func == null)
     {
         return;
     }
     if (!(_online))
     {
         return;
     }
     if (newval == _HslColor_INVALID)
     {
         return;
     }
     if (newval == _hslColor)
     {
         return;
     }
     _func.set_hslColor(newval);
     _hslColor = newval;
 }