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.

Objekt integracije servisa Teams.

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.

Funkcija Switch().

Ova funkcija rezultira promjenom pozadine aplikacije od gotovih gradivnih elemenata, ovisno o promjeni u odabiru teme na servisu Teams.

Teme servisa 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) Zadana tema.
Tamno (boja pozadine aplikacije: bijela) Tamna tema.
Veliki kontrast (boja pozadine aplikacije: crna) Tema Visoki kontrast.

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.

Prikaz naziva kanala Teams.

Na primjer, ako se povežete s popisom hostiranim na web-mjestu SharePoint, možete navesti stavke u zadanoj galeriji.

Prikaz stavki popisa na web-mjestu SharePoint.

Popis prikazuje sve stavke i stupac koji predstavlja naziv kanala Teams.

Sve stavke.

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)

Filtrirane stavke.

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