Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mudah untuk merender Kartu Adaptif di dalam aplikasi Anda. Kami menyediakan SDK untuk semua platform umum, serta memberikan spesifikasi terperinci untuk membuat perender Kartu Adaptif Anda sendiri.
- Instal SDK perender - untuk platform target Anda.
- Buat instans perender - dikonfigurasi dengan gaya, aturan, dan penanganan aktivitas tindakan aplikasi Anda.
- Render kartu ke UI asli - ditata secara otomatis ke aplikasi Anda.
SDK Kartu Adaptif
| Plattform | Instalasi | Membangun | Dokumen | Kedudukan |
|---|---|---|---|---|
| JavaScript |
|
Sumber | Docs |
|
| .NET WPF |
|
Sumber | Docs | Build statusstatus Build |
| .NET HTML |
|
Sumber | Docs | Build statusstatus Build |
| Windows UWP |
|
Sumber | Docs |
|
| WinUI 3 |
|
Sumber | Docs |
|
| Android |
|
Sumber | Docs | Build statusstatus Build |
| Ios |
|
Sumber | Docs | Build statusstatus Build |
Buat instans renderer
Langkah selanjutnya adalah membuat instance dari AdaptiveCardRenderer.
Menghubungkan peristiwa tindakan
Secara default, tindakan akan dirender sebagai tombol pada kartu, tetapi terserah aplikasi Anda untuk membuatnya bertingkah seperti yang Anda harapkan. Setiap SDK memiliki peristiwa yang setara dengan OnAction, yang harus Anda tangani.
-
Action.OpenUrl - buka URL yang ditentukan
url. - Action.Submit - ambil hasil kirim dan kirimkan ke sumbernya. Bagaimana Anda mengirimkannya ke sumber kartu sepenuhnya terserah Anda.
-
Action.ShowCard - memanggil dialog dan merender sub-kartu ke dalam dialog tersebut. Perhatikan bahwa Anda hanya perlu menangani ini jika
ShowCardActionModediatur kepopup.
Merender kartu
Setelah Anda memperoleh muatan kartu, cukup panggil perender dan berikan kartu. Anda akan mendapatkan kembali objek UI asli yang terdiri dari konten kartu. Sekarang cukup letakkan UI ini di suatu tempat di aplikasi Anda.
Kustomisasi
Ada beberapa cara untuk menyesuaikan hasil yang dirender.
HostConfig
HostConfig adalah objek konfigurasi lintas platform bersama yang mengontrol gaya dasar dan perilaku kartu di dalam aplikasi Anda. Ini mendefinisikan hal-hal seperti ukuran font, penspasian antara elemen, warna, jumlah tindakan yang didukung, dll.
Gaya bawaan platform
Sebagian besar kerangka kerja UI memungkinkan Anda untuk menata kartu yang dirender dengan menggunakan gaya kerangka kerja UI asli. Misalnya, dalam HTML Anda dapat menentukan kelas CSS untuk HTML, atau di XAML Anda dapat meneruskan ResourceDictionary kustom untuk kontrol output yang halus.
Menyesuaikan rendering setiap elemen
Setiap SDK memungkinkan Anda mengambil alih penyajian elemen apa pun, atau bahkan menambahkan dukungan untuk elemen yang sepenuhnya baru yang Anda tentukan. Misalnya, Anda dapat mengubah perender Input.Date untuk memancarkan kontrol kustom Anda sendiri sambil tetap mempertahankan sisa output perender. Atau Anda dapat menambahkan dukungan untuk elemen kustom Rating yang Anda tentukan.
Build statusstatus Build