function _getValue(oControl) {
		if (oControl.isA("sap.m.ComboBox")) {
			oControl.synchronizeSelection(); // force ComboBox to synchronize selectedKey with the value in cases where the card is not being rendered
			return {
				key: oControl.getSelectedKey(),
				value: oControl.getValue()
			};
		} else if (oControl.isA("sap.m.DynamicDateRange") || oControl.isA("sap.m.DatePicker")) {
			return DateRangeHelper.getValueForModel(oControl);
		} else if (oControl.isA("sap.m.TimePicker")) {
			return Duration.toISO(oControl.getValue());
		} else {
			return oControl.getValue();
		}
	}
Validates control based on the defined validations from the manifest.
The control will receive a validation error message for the first defined validation that fails.

@param {sap.ui.core.Control} oControl control instance to validate
@param {boolean} bShowValueState whether to display the new value state on the control
@returns {boolean} true if the control is invalid