Value.As
Syntax
Value.As(value as any, type as type) as any
Om
Returnerar värdet om det är kompatibelt med den angivna typen. Detta motsvarar operatorn "som" i M, med undantag för att den kan acceptera referenser av identifierartyp, till exempel Number.Type.
Exempel 1
Konvertera ett tal till ett tal.
Användning
Value.As(123, Number.Type)
utdata
123
Exempel 2
Försök att omvandla ett textvärde till ett tal.
Användning
Value.As("abc", type number)
utdata
[Expression.Error] We cannot convert the value "abc" to type Number.