Lezen in het Engels

Delen via


Value.As

Syntaxis

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

Info

Retourneert de waarde als deze compatibel is met het opgegeven type. Dit komt overeen met de operator 'as' in M, met de uitzondering dat het id-typeverwijzingen, zoals Number.Type, kan accepteren.

Voorbeeld 1

Cast een getal naar een getal.

Gebruik

Value.As(123, Number.Type)

Uitvoer

123

Voorbeeld 2

Probeer een tekstwaarde naar een getal te casten.

Gebruik

Value.As("abc", type number)

Uitvoer

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