public UISlider AddSlider( string label, float minimumValue, float maximumValue, float step, float value, OnValueChanged valueChangedEvent) { label.ShouldNotBeNullOrEmpty("label"); minimumValue.ShouldBeLessThan(maximumValue, "minimumValue"); step.ShouldBeLessThanOrEqualTo(maximumValue, "step"); value.ShouldBeGreaterThanOrEqualTo(minimumValue, "value"); value.ShouldBeLessThanOrEqualTo(maximumValue, "value"); valueChangedEvent.ShouldNotBeNull("valueChangedEvent"); return((UISlider)UiHelperBase.AddSlider(label, minimumValue, maximumValue, step, value, valueChangedEvent)); }