Microsoft Teams-integreringsobjekt
Du kan använda integrationsobjektet för Team för att lätt hitta och få tillgång till Team-integreringsfunktionerna och använda den förbättrade användarvänligheten av uttryck när du integrerar arbetsyteappen med Team. Tillgängligheten av ett integrationsobjekt för Team kan valideras genom att kontrollera att Team-kontrollen finns i trädvyn.
Det finns två funktioner som är tillgängliga i integrering med Power Apps med Team. Du kan få ett Team-tema i en arbetsyteapp och du kan filtrera data beroende på team- eller kanalsammanhang.
Anteckning
Om du vill integrera med Team ytterligare kan du använda Microsoft Teams-anslutningsprogrammet med åtgärder som att skicka ett meddelande, skapa ett teammöte, visa kanaler med mera.
Hämta Teams-tema
I Team används tre teman: Standard, Mörkt och Hög kontrast. När du använder uttryck för att hämta temanamn kan du använda namnen som Standard, Mörkt och Kontrast i Power Apps-formelfältet.
Om du vill hämta ett temanamn använder du följande formel.
Switch(
Teams.Theme.Name,
TeamsTheme.Default,
Color.DimGrey,
TeamsTheme.Dark,
Color.White,
TeamsTheme.Contrast,
Color.Black
)
I ovanstående formel används uttrycket Teams.Theme.Name för att utvärdera temanamnen Standard, Mörkt eller Kontrast och färgen på det valda objektet i arbetsyteappen ändras beroende på vilken färg som angetts i formeln.
Funktionen Switch() utvärderar en formel och avgör om resultatet matchar något värde i en sekvens som du anger.
Med den här funktionen ändras bakgrunden för arbetsyteappen, beroende på ändringen av temaval i Team.
Till exempel kan du använda den här formeln i egenskapen Fyll i för en kontroll (t.ex. en rektangel) för att ändra fyllningsfärg baserad på det valda Team-temat.
Teams-tema | Appbakgrund |
---|---|
Standard (appens bakgrundsfärg: DimGrey) | |
Mörkt (appens bakgrundsfärg: vit) | |
Hög kontrast (appens bakgrundsfärg: svart) |
Visa Team-kanalnamnet för att filtrera appdata
Du kan få Team-kanalens namn i arbetsyteappens funktioner, t.ex. funktionsfilter(). Om du vill visa ett Team-kanalnamn använder du följande syntax:
Teams.ThisChannel.DisplayName
Du kan till exempel lägga till en etikett och ange egenskapen Text så att namnet på Team-kanalen visas.
Om du till exempel ansluter till en lista som finns på en SharePoint-webbplats kan du lista objekten i ett standardgalleri.
I listan visas alla objekt och en kolumn som representerar Team-kanalens namn.
Om Team-kanalens namn är Allmänt kan du använda följande formel för att filtrera galleriinnehållet beroende på kanalens namn.
Filter('Färger', Kanal = Teams.ThisChannel.DisplayName)
Om du vill ha mer information om Team-klientens SDK går du till kontextgränssnittet. Mer information om hur du använder sammanhang från Team får du om du går till Använd sammanhang från Team.
Se även
Hantera dina appar
Förstå Power Apps Studio
Anteckning
Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)
Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).