AstraRegul
Релиз 2025.08.15.00
×

ValidateValueRange

Проверяет значение, указанное в виде строки, на соответствие указанному типу данных и на принадлежность допустимому диапазону от «min» до «max».
 string ValidateValueRange(string Value, string DataType, variant Min, variant Max)
 
 

Параметры

 
Параметр
Тип
Описание
Value
string
Проверяемое значение
DataType
string
Проверяемый тип данных
Min
variant
Нижняя граница диапазона «min»
Max
variant
Верхняя граница диапазона «max»
 
В качестве значения DataType можно указывать только названия типов данных языка Astra.Om. Типы можно найти в документе на соответствующий продукт, либо в таблице, приведенной в описании функции CanonicalTypeToDataType. Также можно использовать значение, возвращаемое этой функцией.
 

Возвращаемое значение

 
  текст ошибки в случае ее возникновения;
  пустую строку, если ошибки не возникает.
 

Примеры

Вызов: Converter.ValidateValueRange(123, "uint8", 1, 500);