Value.As
Składnia
Value.As(value as any, type as type) as any
Informacje
Zwraca wartość, jeśli jest zgodna z określonym typem. Jest to odpowiednik operatora "as" w języku M, z wyjątkiem, który może akceptować odwołania do typu identyfikatora, takie jak Number.Type.
Przykład 1
Rzutowanie jednej liczby na drugą.
Użycie
Value.As(123, Number.Type)
Wyjście
123
Przykład 2
Próba rzutowania wartości tekstowej na liczbę.
użycie
Value.As("abc", type number)
Wyjście
[Expression.Error] We cannot convert the value "abc" to type Number.