Jaa


Microsoft Teams-integroinnin objekti

Teams-integroinnin objektin avulla on helppo löytää ja käyttää Teams-integroinnin ominaisuuksia sekä käyttää käytettävyydeltään parannettuja lausekkeita pohjaan perustuvan sovelluksen integrointiin Teamsin kanssa. Teams-integraation objektin saatavuus voidaan varmistaa tarkistamalla, onko Teams-ohjausobjekti puunäkymässä.

Teams-integraation objekti.

Power Appsin ja Teamsin integrointiin liittyy kaksi ominaisuutta. Teams-teema saadaan pohjaan perustuvassa sovelluksessa ja tiedot voidaan suodattaa ryhmä- tai kanavakontekstin mukaan.

Huomautus

Teams-integrointia voi syventää käyttämällä Microsoft Teams -yhdistintä esimerkiksi seuraavissa toiminnoissa: viestin lähettäminen, Teams-kokouksen luonti ja kanavaluettelot.

Teams-teemaan hakeminen

Teamsissa on käytössä kolme teemaa: oletus, tumma ja suuri kontrasti. Kun teemanimiä noudetaan lausekkeilla, Power Appsin kaavarivillä voi käyttää nimiä oletus, tumma ja kontrasti.

Nouda teeman nimin käyttämällä seuraavaa kaavaa.

Switch(
    Teams.Theme.Name,
    TeamsTheme.Default,
    Color.DimGrey,
    TeamsTheme.Dark,
    Color.White,
    TeamsTheme.Contrast,
    Color.Black
    )

Edellä olevan kaavan lausekkeella Teams.Theme.Name arvioidaan teemanimet oletus, tumma tai kontrasti, ja valitun pohjaan perustuvan sovelluksen objektin väri muuttuu kaavaan lisätyn värin perusteella.

Switch()-funktio laskee kaavan ja määrittää, vastaako tulos mitään määritettyä jakson arvoa.

Function Switch().

Tämä funktio muuttaa pohjaan perustuvan sovelluksen taustan sen mukaan, miten teemavalinta muuttuu Teamsissa.

Teamsin teemat.

Käytä tätä kaavaa esimerkiksi ohjausobjektin (kuten suorakulmion) Täyttö-ominaisuudessa muuttamaan täytön väri valitun Teams-teeman perusteella.

Teamsin teema Sovelluksen tausta
Oletus (sovelluksen taustaväri: DimGrey) Oletusteema.
Tumma (sovelluksen taustaväri: White) Tumma teema.
Suuri kontrasti (sovelluksen taustaväri: Black) Suuren kontrastin teema.

Sovelluksen tietojen suodattaminen hakemalla Teams-kanavan nimi

Voit hakea pohjaan perustuvan sovelluksen funktiossa, kuten Filter()-funktiossa, olevan Teams-kanavan nimen. Voit hakea Teams-kanavan nimen seuraavalla syntaksilla:

Teams.ThisChannel.DisplayName

Voit esimerkiksi lisätä selitteen ja määrittää Teksti-ominaisuuden näyttämään Teams-kanavan nimen.

Teams-kanavan nimen näyttäminen.

Esimerkiksi yhdistettäessä SharePoint-sivustossa isännöityä luetteloa oletusvalikoimassa olevat kohteet voidaan luetteloida.

SharePoint-luettelokohteiden näyttäminen.

Luettelo näyttää kaikki kohteet ja Teams-kanavan nimeä edustavan sarakkeen.

Kaikki kohteet.

Jos Teams-kanavan nimi on Yleinen, voit suodattaa valikoiman sisällön seuraavalla kaavalla sen mukaan, mikä on kanavan nimi.

Filter('Colors', Channel = Teams.ThisChannel.DisplayName)

Suodatetut kohteet.

Lisätietoja Teamsin asiakasohjelman SDK:sta on kohdassa Kontekstiliittymä. Lisätietoja Teamsin kontekstin käytöstä on kohdassa Teamsin kontekstin käyttäminen.

Katso myös

Sovellusten hallinta
Tietoja Power Apps Studiosta

Huomautus

Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)

Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).