Value.As

Синтаксис

Value.As(value as any, type as type) as any

Сведения

Возвращает значение, если оно совместимо с указанным типом. Эта функция эквивалентна оператору as в M, за исключением того, что она может принимать ссылки на типы идентификаторов, например Number.Type.

Пример 1

Приведите число к числу.

Использование

Value.As(123, Number.Type)

Выходные данные

123

Пример 2

Попытайтесь привести текстовое значение к числу.

Использование

Value.As("abc", type number)

Выходные данные

[Expression.Error] We cannot convert the value "abc" to type Number.