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.

Objek integrasi Teams.

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 Switch().

Fungsi ini menghasilkan perubahan latar belakang aplikasi Canvas, tergantung pada perubahan dalam pilihan tema dalam Teams.

Tema 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) Tema default.
Gelap (warna latar belakang aplikasi: putih) Tema gelap.
Kontras tinggi (warna latar belakang aplikasi: hitam) Tema Kontras Tinggi.

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.

Menampilkan nama saluran Teams.

Misalnya, menyambungkan ke daftar yang dihosting di situs SharePoint, Anda dapat mencantumkan item di Galeri default.

Tampilkan item daftar SharePoint.

Daftar ini menampilkan semua item dan kolom yang mewakili nama saluran Teams.

Semua item.

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)

Item terfilter.

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).