Predmet integracije sustava Microsoft Teams
Objekt integracije servisa Teams možete koristiti za jednostavno pronalaženje i pristup značajkama integracije Teamsa i upotrebu poboljšane upotrebljivosti izraza tijekom integracije aplikacije od gotovih gradivnih elemenata sa servisom Teamsom. Dostupnost objekta integracije servisa Teams može se potvrditi provjerom postojanja kontrole Teams kontrola u prikazu stabla.
Dvije su značajke dostupne s integracijom aplikacije Power Apps sa servisom Teams. Temu servisa Teams možete pronaći unutar aplikacije od gotovih gradivnih elemenata, a podatke možete filtrirati ovisno o kontekstu tima ili kanala.
Napomena
Za daljnju integraciju sa servisom Teams možete koristiti poveznik Microsoft Teams s radnjama poput objavljivanja poruke, stvaranja sastanka servisa Teams, popisa kanala i još mnogo toga.
Dohvatite temu servisa Teams
Servis Teams koristi tri teme: Zadano, Tamno i Visoki kontrast. Kada upotrebljavate izraze za dohvaćanje naziva tema, nazive možete koristiti kao Zadano, Tamno i Kontrast u traci formule aplikacije Power Apps.
Da biste dohvatili naziv teme, upotrijebite sljedeću formulu.
Switch(
Teams.Theme.Name,
TeamsTheme.Default,
Color.DimGrey,
TeamsTheme.Dark,
Color.White,
TeamsTheme.Contrast,
Color.Black
)
U prethodnoj formuli, izraz Teams.Theme.Name koristi se za procjenu naziva teme Zadano, Tamno ili Kontrast, a boja odabranog objekta aplikacije od gotovih gradivnih elemenata mijenja se ovisno o boji unesenoj u formulu.
Funkcija Switch() neku formulu i utvrđuje odgovara li rezultat bilo kojoj vrijednosti u slijedu koji navedete.
Ova funkcija rezultira promjenom pozadine aplikacije od gotovih gradivnih elemenata, ovisno o promjeni u odabiru teme na servisu Teams.
Na primjer, upotrijebite tu formulu u svojstvu kontrole Ispuna (poput pravokutnika) za promjenu boje ispune na temelju odabrane teme za Teams.
Tema Teams | Pozadina aplikacije |
---|---|
Zadano (boja pozadine aplikacije: DimGrey) | |
Tamno (boja pozadine aplikacije: bijela) | |
Veliki kontrast (boja pozadine aplikacije: crna) |
Dohvatite naziv kanala Teams za filtriranje podataka aplikacije
Naziv kanala Teams možete dobiti u funkcijama aplikacije od gotovih gradivnih elemenata, kao što je funkcija Filter(). Da biste dobili naziv kanala Teams, upotrijebite sljedeću sintaksu:
Teams.ThisChannel.DisplayName
Na primjer, možete dodati oznaku i postaviti svojstvo Tekst za prikaz naziva kanala Teams.
Na primjer, ako se povežete s popisom hostiranim na web-mjestu SharePoint, možete navesti stavke u zadanoj galeriji.
Popis prikazuje sve stavke i stupac koji predstavlja naziv kanala Teams.
Uzimajući u obzir naziv kanala Teams kao Općenito, možete upotrijebiti sljedeću formulu za filtriranje sadržaja galerije ovisno o nazivu kanala.
Filter('Colors', Channel = Teams.ThisChannel.DisplayName)
Za više informacija o SDK za klijente servisa Teams idite na Sučelje konteksta. Za više informacija o upotrebi konteksta iz servisa Teams idite na Upotreba konteksta iz servisa Teams.
Pogledajte također
Upravljanje aplikacijama
Objašnjenje za Power Apps Studio
Napomena
Možete li nam reći više o željenim jezicima za dokumentaciju? Ispunite kratki upitnik. (imajte na umu da je upitnik na engleskom jeziku)
Ispunjavanje upitnika će trajati otprilike sedam minuta. Osobni podaci se ne prikupljaju (izjava o zaštiti privatnosti).