Objekt integrace Microsoft Teams
Objekt integrace Teams můžete použít ke snadnému vyhledání a přístupu k integračním funkcím Teams a k použití vylepšené použitelnosti výrazů při integraci vaší aplikace plátna s Teams. Dostupnost objektu integrace Teams lze ověřit kontrolou přítomnosti ovládacího prvku Teams ze stromového zobrazení.
Při integraci Power Apps s Teams jsou k dispozici dvě funkce. Motiv Teams můžete získat v aplikaci plátna a můžete filtrovat data v závislosti na kontextu týmu nebo kanálu.
Poznámka
K další integraci s týmy můžete použít konektor Microsoft Teams s akcemi, jako je odeslání zprávy, vytvoření schůzky Teams, seznam kanálů a další.
Získat motiv pro Teams
Týmy používají tři motivy: Výchozí, Tmavý a Vysoký kontrast. Při použití výrazů k načtení názvů motivů můžete použít názvy Výchozí,Tmavý a Kontrast v liště vzorců Power Apps.
Chcete-li načíst název motivu, použijte následující vzorec.
Switch(
Teams.Theme.Name,
TeamsTheme.Default,
Color.DimGrey,
TeamsTheme.Dark,
Color.White,
TeamsTheme.Contrast,
Color.Black
)
Ve výše uvedeném vzorci se výraz Teams.Theme.Name používá k vyhodnocení názvů motivů Výchozí, Tmavý nebo Kontrast a barva vybraného objektu aplikace plátna se změní v závislosti na barvě zadané ve vzorci.
Funkce Switch() vyhodnocuje vzorec a zjišťuje, jestli výsledek odpovídá některé hodnotě v zadaném pořadí.
Výsledkem této funkce je změna pozadí aplikace plátna v závislosti na změně výběru motivu v Teams.
Například použijte tento vzorec ve vlastnosti Vyplnit ovládacího prvku (například obdélník) pro změnu barvy výplně na základě vybraného motivu Teams.
Motiv Teams | Pozadí aplikace |
---|---|
Výchozí (barva pozadí aplikace: DimGrey) | ![]() |
Tmavé (barva pozadí aplikace: bílá) | ![]() |
Vysoký kontrast (barva pozadí aplikace: černá) | ![]() |
Získejte název kanálu Teams k filtrování dat aplikace
Název kanálu Teams můžete získat ve funkcích aplikace plátna, například funkce Filter(). Chcete-li získat název kanálu Teams, použijte následující syntaxi:
Teams.ThisChannel.DisplayName
Můžete například přidat popisek a nastavit vlastnost Text pro zobrazení názvu kanálu Teams.
Například připojením k seznamu hostovanému na webu SharePoint můžete zobrazit seznam položek ve výchozí galerii.
Seznam zobrazuje všechny položky a sloupec představující název kanálu Teams.
Při názvu kanálu Teams Všeobecné můžete použít následující vzorec k filtrování obsahu galerie v závislosti na názvu kanálu.
Filter('Colors', Channel = Teams.ThisChannel.DisplayName)
Další informace o klientské sadě SDK Teams najdete v části Kontextové rozhraní. Další informace o používání kontextu z Teams najdete v Použití kontextů z Teams.
Viz také
Správa aplikací
Porozumění Power Apps Studio
Poznámka
Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)
Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).