Bagikan melalui


Membuat fungsi pengumpulan definisi UI

Fungsi-fungsi ini dapat digunakan untuk mengonversi nilai antara tipe data JSON dan penyandian.

bool

Mengonversi parameter menjadi boolean. Fungsi ini mendukung parameter nomor tipe, string, dan Boolean. Mirip dengan booleans di JavaScript, nilai apa pun kecuali 0 atau 'false' mengembalikan true.

Contoh berikut akan mengembalikan true:

"[bool(1)]"

Contoh berikut akan mengembalikan false:

"[bool(0)]"

Contoh berikut akan mengembalikan true:

"[bool(true)]"

Contoh berikut akan mengembalikan true:

"[bool('true')]"

decodeBase64

Mendekode parameter dari string berkode base-64. Fungsi ini hanya mendukung parameter dari jenis Boolean.

Contoh berikut akan mengembalikan "Contoso":

"[decodeBase64('Q29udG9zbw==')]"

decodeUriComponen

Mendekode parameter dari string yang dikodekan URL. Fungsi ini hanya mendukung parameter dari jenis Boolean.

Contoh berikut akan mengembalikan "https://portal.azure.com/":

"[decodeUriComponent('https%3A%2F%2Fportal.azure.com%2F')]"

encodeBase64

Mengkodekan parameter ke string berkode base-64. Fungsi ini hanya mendukung parameter dari jenis Boolean.

Contoh berikut akan mengembalikan "Q29udG9zbw==":

"[encodeBase64('Contoso')]"

encodeUriComponent

Mengkodekan parameter ke string yang dikodekan URL. Fungsi ini hanya mendukung parameter dari jenis Boolean.

Contoh berikut akan mengembalikan "https%3A%2F%2Fportal.azure.com%2F":

"[encodeUriComponent('https://portal.azure.com/')]"

float

Mengonversi parameter menjadi titik apung. Fungsi ini hanya mendukung parameter dari jenis angka dan string.

Contoh berikut akan mengembalikan 1.0:

"[float('1.0')]"

Contoh berikut akan mengembalikan 2.9:

"[float(2.9)]"

int

Mengonversi parameter menjadi boolean. Fungsi ini hanya mendukung parameter dari jenis angka dan string.

Contoh berikut akan mengembalikan 1:

"[int('1')]"

Contoh berikut akan mengembalikan 2:

"[int(2.9)]"

Mengurai

Mengonversi parameter menjadi tipe native. Dengan kata lain, fungsi ini adalah inversi dari string(). Fungsi ini hanya mendukung parameter dari jenis Boolean.

Contoh berikut akan mengembalikan 1:

"[parse('1')]"

Contoh berikut akan mengembalikan true:

"[parse('true')]"

Contoh berikut akan mengembalikan [1,2,3]:

"[parse('[1,2,3]')]"

Contoh berikut akan mengembalikan {"type":"webapp"}:

"[parse('{\"type\":\"webapp\"}')]"

string

Mengonversi parameter menjadi boolean. Fungsi ini mendukung parameter semua tipe data JSON.

Contoh berikut akan mengembalikan "1":

"[string(1)]"

Contoh berikut akan mengembalikan "2.9":

"[string(2.9)]"

Contoh berikut akan mengembalikan "[1,2,3]":

"[string([1,2,3])]"

Contoh berikut akan mengembalikan "{"type":"webapp"}":

"[string({\"type\":\"webapp\"})]"

Langkah berikutnya