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.

Obiect de integrare Teams.

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.

Comutator de funcții().

Această funcție are ca rezultat schimbarea fundalului aplicației proiectate pe pânză, în funcție de modificarea selecției temei în Teams.

Teme de 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) Tema implicită.
Întunecat (culoarea fundalului aplicației: alb) Tema Întunecat.
Contrast ridicat (culoarea fundalului aplicației: negru) Temă cu contrast înalt.

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.

Afișați numele canalului Teams.

De exemplu, conectarea la o listă găzduită pe un site SharePoint, puteți lista articolele dintr-o galerie implicită.

Afișați elemente de listă SharePoint.

Lista afișează toate articolele și o coloană care reprezintă numele canalului Teams.

Toate elementele.

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)

Elemente filtrate.

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