Predmet za integracijo s storitvijo Microsoft Teams
Predmet za integracijo storitve Teams lahko uporabite za enostavno iskanje in dostop do funkcij za integracijo storitve Teams ter za izboljšano uporabnost izrazov med integracijo vaše aplikacije s platnom s storitvijo Teams. Razpoložljivost Predmeta za integracijo aplikacije Teams lahko preverite s preverjanjem prisotnosti kontrolnika Teams v drevesnem pogledu.

Z integracijo Power Apps s Teams sta na voljo dve funkciji. Temo ekipe lahko dobite v aplikaciji s platnom, podatke pa lahko filtrirate glede na kontekst skupine ali kanala.
Opomba
Za nadaljnjo integracijo s storitvijo Teams lahko uporabite povezovalnik Microsoft Teams z dejanji, kot so objavljanje sporočila, ustvarjanje sestanka Teams, seznam kanalov in drugo.
Tema aplikacije Teams
Teams uporablja tri teme: Privzeto, Temno in Visok kontrast. Za pridobivanje imen tem lahko uporabite izraze Privzeto, Temno in Visok kontrast v vnosni vrstici Power Apps.
Če želite pridobiti ime teme, uporabite naslednjo formulo.
Switch(
Teams.Theme.Name,
TeamsTheme.Default,
Color.DimGrey,
TeamsTheme.Dark,
Color.White,
TeamsTheme.Contrast,
Color.Black
)
V zgornji formuli se izraz Teams.Theme.Name uporablja za oceno imen tem Privzeto, Temno ali Kontrast in barva izbranega predmeta aplikacije s platnom se spremeni glede na barvo, vneseno v formulo.
Funkcija Switch() ovrednoti formulo in določi, ali se rezultat ujema s katero koli vrednostjo v zaporedju, ki ga navedete.

Ta funkcija povzroči spreminjanje ozadja aplikacije s platnom, odvisno od spremembe pri izbiri teme v programu Teams.

To formulo na primer uporabite v lastnosti Polnilo kontrolnika (kot je pravokotnik) za spreminjanje barve polnila glede na izbrano temo za Teams.
| Tema za Teams | Ozadje aplikacije |
|---|---|
| Privzeto (barva ozadja aplikacije: DimGrey) | ![]() |
| Temno (barva ozadja aplikacije: bela) | ![]() |
| Visok kontrast (barva ozadja aplikacije: črna) | ![]() |
Pridobite ime kanala Teams za filtriranje podatkov aplikacije
Ime kanala Teams lahko dobite v funkcijah aplikacije s platnom, kot je funkcija Filter(). Za pridobitev imena kanala Teams uporabite naslednjo sintakso:
Teams.ThisChannel.DisplayName
Dodate lahko na primer oznako in nastavite lastnost Besedilo tako, da bo prikazovala ime kanala Teams.

Če se na primer povežete s seznamom, ki gostuje na spletnem mestu SharePoint, lahko elemente navedete v privzeti galeriji.

Na seznamu so prikazani vsi elementi in stolpec, ki predstavlja ime kanala Teams.

Upoštevajoč ime kanala Teams kot Splošno, lahko za filtriranje vsebine galerije uporabite naslednjo formulo, odvisno od imena kanala.
Filter('Colors', Channel = Teams.ThisChannel.DisplayName)

Za več informacij o razvojnem kompletu SDK za odjemalca Teams si preberite poglavje Kontekstni vmesnik. Za več informacij o uporabi konteksta iz aplikacije Teams si preberite poglavje Uporaba konteksta iz aplikacije Teams.
Glejte tudi
Upravljanje aplikacij
Razumevanje storitve Power Apps Studio
Opomba
Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)
Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).
Povratne informacije
Pošlji in prikaži povratne informacije za


