Microsoft Teams-integrációs objektum
A Teams-integrációs objektummal egyszerűen megtalálhatja és elérheti a Teams integrációs funkcióit, és hatékonyabban használhatja a kifejezéseket a Teams és a vászonalapú alkalmazások integrálása során. A Teams-integrációs objektum rendelkezésre állásához ellenőrizze, hogy a Teams vezérlői megtalálhatók-e a fanézetben.
A Power Apps és a Teams integrációja két funkciót tesz elérhetővé. Teams-témát használhat a vászonalapú alkalmazásokban, és a csoport vagy a csatorna környezetétől függően szűrheti az adatokat.
Megjegyzés
A további Teams-integrációhoz használhatja a Microsoft Teams összekötőt, amelyben olyan műveletek végezhetők el, mint az üzenet küldése, a Teams-találkozó létrehozása vagy a csatornák listázása.
A Teams-téma beszerzése
A Teams három témát használ: Alapértelmezett, Sötét és Kontrasztos. Ha a kifejezéseket használja a téma nevének beolvasásához, akkor használhatja az Alapértelmezett, a Sötét és a Kontrasztos nevet a Power Apps szerkesztőlécén.
Egy téma nevének beolvasásához használja a következő képletet.
Switch(
Teams.Theme.Name,
TeamsTheme.Default,
Color.DimGrey,
TeamsTheme.Dark,
Color.White,
TeamsTheme.Contrast,
Color.Black
)
A fenti képletben a Teams.Theme.Name kifejezéssel lehet kiértékelni az Alapértelmezett, a Sötét vagy a Kontrasztos témanevet, és a vászonalapú alkalmazás kiválasztott objektumának színe a képletben megadott színtől függően módosul.
A Switch() függvény kiértékeli a képletet, és meghatározza, hogy az eredmény megfelel-e egy megadott sorozat valamelyik értékének.
Ez a függvény attól függően módosítja a vászonalapú alkalmazás hátterét, hogy milyen téma van kiválasztva a Teamsben.
Ezt a képletet használhatja például egy vezérlőelem (például egy téglalap) Kitöltés tulajdonságában, hogy a kiválasztott Teams-téma alapján módosítsa a kitöltési színt.
Teams-téma | Alkalmazás háttere |
---|---|
Alapértelmezett (alkalmazás háttérszíne: halványszürke) | ![]() |
Sötét (alkalmazás háttérszíne: fehér) | ![]() |
Kontrasztos (alkalmazás háttérszíne: fekete) | ![]() |
A Teams-csatorna nevének beolvasása az alkalmazás adatainak szűréséhez
A Teams-csatorna nevét beolvashatja a vászonalapú alkalmazás függvényeiben, például a Filter() függvényben. A Teams-csatorna neve a következő szintaxissal olvasható be:
Teams.ThisChannel.DisplayName
Felvehet például címkét, és megadhatja a Szöveg tulajdonságot úgy, hogy a Teams-csatorna nevét jelenítse meg.
Ha például egy SharePoint-helyen szolgáltatott listához szeretne kapcsolódni, akkor kilistázhatja az alapértelmezett katalógusban lévő elemeket.
A listában a Teams-csatorna nevét jelző összes elem és csatorna megjelenik.
Ha Teams-csatorna neve Általános , a következő képlettel a csatorna neve alapján szűrheti a katalógus tartalmát.
Filter('Colors', Channel = Teams.ThisChannel.DisplayName)
További információ a Teams-ügyfél SDK-járól: Környezetfüggő kezelőfelület. További információ a környezetek Teamsből történő használatáról: Környezet használata a Teamsből.
Kapcsolódó információk
Az alkalmazások kezelése
A Power Apps Studio működésének megértése
Megjegyzés
Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)
A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).