objek integrasi Microsoft Teams
Anda dapat menggunakan objek integrasi tim untuk menemukan dan mengakses fitur integrasi Teams dengan mudah dan menggunakan kegunaan ekspresi yang disempurnakan saat mengintegrasikan aplikasi Canvas Anda dengan Teams. Ketersediaan objek integrasi Teams dapat divalidasi dengan memeriksa adanya kontrol Teams dari tampilan hierarki.
Ada dua fitur yang tersedia dengan integrasi Power Apps dengan Teams. Anda dapat memperoleh tema Teams di dalam aplikasi Canvas, dan Anda dapat memfilter data tergantung pada konteks tim atau saluran.
Catatan
Untuk mengintegrasikan lebih lanjut dengan tim, Anda dapat menggunakan Microsoft Teams connector dengan tindakan seperti mengirim pesan, membuat Rapat tim, saluran daftar, dan banyak lagi.
Dapatkan Tema Teams
Tim menggunakan tiga tema: default, gelap, dan kontras tinggi. Saat menggunakan ekspresi untuk mengambil nama tema, Anda dapat menggunakan nama default, gelap, dan kontras di bilah rumus Power Apps.
Untuk mengambil nama tema, gunakan rumus berikut.
Switch(
Teams.Theme.Name,
TeamsTheme.Default,
Color.DimGrey,
TeamsTheme.Dark,
Color.White,
TeamsTheme.Contrast,
Color.Black
)
Pada rumus di atas, ekspresi Teams.Theme.Name digunakan untuk mengevaluasi nama tema default, gelap, atau kontras dan warna objek aplikasi Canvas yang dipilih diubah tergantung pada warna yang dimasukkan dalam formula.
Fungsi Switch() mengevaluasi rumus dan menentukan apakah hasilnya sesuai dengan nilai urutan yang Anda tentukan.
Fungsi ini menghasilkan perubahan latar belakang aplikasi Canvas, tergantung pada perubahan dalam pilihan tema dalam Teams.
Misalnya, gunakan rumus ini di properti isi kontrol (misalnya, persegi panjang) untuk mengubah warna isian berdasarkan tema Teams yang dipilih.
Tema Teams | Latar belakang aplikasi |
---|---|
Default (warna latar belakang aplikasi: DimGrey) | |
Gelap (warna latar belakang aplikasi: putih) | |
Kontras tinggi (warna latar belakang aplikasi: hitam) |
Dapatkan nama saluran Teams untuk memfilter data aplikasi
Anda dapat memperoleh nama saluran teams di fungsi aplikasi Canvas, seperti fungsi filter(). Untuk mendapatkan nama saluran Teams, gunakan sintaks berikut:
Teams.ThisChannel.DisplayName
Misalnya, Anda dapat menambahkan label dan mengatur properti teks untuk menampilkan nama saluran Teams.
Misalnya, menyambungkan ke daftar yang dihosting di situs SharePoint, Anda dapat mencantumkan item di Galeri default.
Daftar ini menampilkan semua item dan kolom yang mewakili nama saluran Teams.
Mengingat nama saluran Teams sebagai umum, Anda dapat menggunakan rumus berikut untuk memfilter konten Galeri tergantung pada nama saluran.
Filter('Colors', Channel = Teams.ThisChannel.DisplayName)
Untuk informasi lebih lanjut tentang SDK klien Teams, buka antarmuka konteks. Untuk informasi lebih lanjut tentang penggunaan konteks dari Teams, buka menggunakan konteks dari Teams.
Lihat juga
Mengelola aplikasi Anda
Memahami Power Apps Studio
Catatan
Apa bahasa dokumentasi yang Anda inginkan? Lakukan survei singkat. (perlu diketahui bahwa survei ini dalam bahasa Inggris)
Survei akan berlangsung kurang lebih selama tujuh menit. Tidak ada data pribadi yang dikumpulkan (pernyataan privasi).