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.

Objekt integrácie služby Teams.

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.

Funkcia Switch().

Výsledkom tejto funkcie je zmena pozadia aplikácie plátna v závislosti od zmeny vo výbere témy v Teams.

Témy 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) Predvolený motív.
Tmavá (farba pozadia aplikácie: biela) Tmavý motív.
Vysoký kontrast (farba pozadia aplikácie: čierna) Motív s vysokým kontrastom.

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.

Zobraziť názov kanála Teams.

Napríklad, pripojenie k zoznamu hosťovanému na lokalite SharePoint, môžete uviesť zoznam položiek v predvolenej galérii.

Zobraziť zoznam položiek SharePoint.

Zoznam zobrazuje všetky položky a stĺpec predstavujúci názov kanála Teams.

Všetky položky.

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)

Filtrované položky.

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