Objekt integrácie Microsoft Teams
Môžete použiť integračný objekt Teams na ľahké vyhľadanie a prístup k integračným funkciám Teams a na vylepšenú použiteľnosť výrazov pri integrácii svojej aplikácie plátna s Teams. Dostupnosť a integráciu objektov služby Teams je možné overiť kontrolou prítomnosti ovládacieho prvku Teams zo stromového pohľadu.
K dispozícii sú dve funkcie dostupné pri integrácii Power Apps s Teams. Motív Teams môžete dostať do aplikácie na plátne a môžete filtrovať údaje v závislosti od kontextu tímu alebo kanála.
Poznámka
Na ďalšiu integráciu s Teams môžete použiť konektor Microsoft Teams pomocou akcií, ako je uverejnenie správy, vytvorenie schôdzky tímu, zoznam kanálov a ďalšie.
Získať tému Teams
Teams využíva tri témy: Predvolené, Tmavá a Vysoký kontrast. Ak na získanie názvov tém použijete výrazy, môžete ich použiť ako Predvolené, Tmavá a Kontrast v riadku vzorcov Power Apps.
Na získanie názvu témy použite nasledujúci vzorec.
Switch(
Teams.Theme.Name,
TeamsTheme.Default,
Color.DimGrey,
TeamsTheme.Dark,
Color.White,
TeamsTheme.Contrast,
Color.Black
)
Vo vyššie uvedenom vzorci sa výraz Teams.Theme.Name používa na vyhodnotenie názvov tém z Predvolené, Tmavá alebo Kontrast a farba vybratého objektu aplikácie plátno sa zmení v závislosti od farby zadanej vo vzorci.
Funkcia Switch() vyhodnocuje vzorec a zisťuje, či výsledok zodpovedá niektorej hodnote v zadanej sekvencii.
Výsledkom tejto funkcie je zmena pozadia aplikácie plátna v závislosti od zmeny vo výbere témy v Teams.
Napríklad použite tento vzorec vo vlastnosti Vyplniť ovládacieho prvku (napríklad obdĺžnika) na zmenu farby výplne na základe vybratej témy Teams.
Motív aplikácie Teams | Pozadie aplikácie |
---|---|
Predvolené (farba pozadia aplikácie: DimGrey) | |
Tmavá (farba pozadia aplikácie: biela) | |
Vysoký kontrast (farba pozadia aplikácie: čierna) |
Získajte názov kanála Teams a filtrujte údaje aplikácií
Názov kanála Teams môžete získať vo funkciách aplikácie plátna, ako je napr. funkcia Filter(). Ak chcete získať názov kanála Teams, použite nasledujúcu syntax:
Teams.ThisChannel.DisplayName
Môžete napríklad pridať štítok a nastaviť vlastnosť Text na zobrazenie názvu kanála Teams.
Napríklad, pripojenie k zoznamu hosťovanému na lokalite SharePoint, môžete uviesť zoznam položiek v predvolenej galérii.
Zoznam zobrazuje všetky položky a stĺpec predstavujúci názov kanála Teams.
Vzhľadom na názov kanála Teams ako Všeobecné, môžete použiť nasledujúci vzorec na filtrovanie obsahu galérie v závislosti od názvu kanála.
Filter('Colors', Channel = Teams.ThisChannel.DisplayName)
Ďalšie informácie o klientskej súprave SDK Teams nájdete v časti Kontextové rozhranie . Ďalšie informácie o používaní kontextu z Teams nájdete na Používanie kontextu zo služby Teams.
Pozrite si tiež:
Správa aplikácií
Oboznámenie sa s Power Apps Studio
Poznámka
Môžete nás informovať o svojich voľbách jazyka pre dokumentáciu? Absolvujte krátky prieskum. (upozorňujeme, že tento prieskum je v angličtine)
Prieskum bude trvať približne sedem minút. Nezhromažďujú sa žiadne osobné údaje (vyhlásenie o používaní osobných údajov).