Obiect de integrare Microsoft Teams
Puteți utiliza obiectul de integrare Teams pentru a găsi și accesa cu ușurință caracteristicile de integrare Teams și pentru a utiliza utilizabilitatea îmbunătățită a expresiilor în timp ce vă integrați aplicația proiectată pe pânză cu Teams. Disponibilitatea unui Obiect de integrare a Teams poate fi validat prin verificarea prezenței controlului Teams din vizualizarea arborescente.
Există două caracteristici disponibile cu integrarea Power Apps cu Teams. Puteți obține o temă Teams într-o aplicație proiectate pe pânză și puteți filtra datele în funcție de contextul echipei sau al canalului.
Notă
Pentru a vă integra în continuare cu Teams, puteți utiliza conectorul Microsoft Teams cu acțiuni precum postarea unui mesaj, creați o întâlnire Teams, listați canalele și multe altele.
Obțineți tema Teams
Teams utilizează trei teme: Implicit, Închis și Contrast mare. Când utilizați expresiile pentru a prelua numele temelor, puteți utiliza numele ca Implicit, Închis și Contrast în bara de formule Power Apps.
Pentru a prelua numele unei teme, utilizați următoarea formulă.
Switch(
Teams.Theme.Name,
TeamsTheme.Default,
Color.DimGrey,
TeamsTheme.Dark,
Color.White,
TeamsTheme.Contrast,
Color.Black
)
În formula de mai sus, expresia Teams.Theme.Name este folosită pentru a evalua numele temelor Implicit, Închis, sau Contrast iar culoarea obiectului aplicației proiectată pe pânză selectat este modificată în funcție de culoarea introdusă în formulă.
Funcția Switch() evaluează o formulă și determină dacă rezultatul se potrivește cu orice valoare dintr-o secvență pe care o specificați.
Această funcție are ca rezultat schimbarea fundalului aplicației proiectate pe pânză, în funcție de modificarea selecției temei în Teams.
De exemplu, utilizați această formulă în Completați proprietate a unui control (cum ar fi un dreptunghi) pentru a schimba culoarea de umplere pe baza temei de Teams selectate.
Tema Teams | Fundal de aplicație |
---|---|
Implicit (culoarea fundalului aplicației: DimGrey) | ![]() |
Întunecat (culoarea fundalului aplicației: alb) | ![]() |
Contrast ridicat (culoarea fundalului aplicației: negru) | ![]() |
Obțineți numele canalului Teams pentru a filtra datele aplicației
Puteți obține numele canalului Teams în funcțiile aplicației proiectate pe pânză, cum ar fi funcția Filter (). Pentru a obține numele unui canal Teams, utilizați următoarea sintaxă:
Teams.ThisChannel.DisplayName
De exemplu, puteți adăuga o etichetă și setați proprietatea Text pentru a afișa numele canalului Teams.
De exemplu, conectarea la o listă găzduită pe un site SharePoint, puteți lista articolele dintr-o galerie implicită.
Lista afișează toate articolele și o coloană care reprezintă numele canalului Teams.
Considerând numele canalului Teams ca fiind General, puteți utiliza următoarea formulă pentru a filtra conținutul galeriei în funcție de numele canalului.
Filterați („Culori”, Canal = Teams.ThisChannel.DisplayName)
Pentru mai multe informații despre SDK-ul clientului Teams, accesați Interfață contextuală. Pentru mai multe informații despre utilizarea contextului din Teams, accesați Folosiți contextul de la echipe.
Consultați și
Gestionarea aplicațiilor
Ce este Power Apps Studio
Notă
Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)
Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).