Dela via


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.

Team-integrationsobjekt.

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.

Funktionsväxel().

Med den här funktionen ändras bakgrunden för arbetsyteappen, beroende på ändringen av temaval i Team.

Teams-teman.

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) Standardtema.
Mörkt (appens bakgrundsfärg: vit) Mörkt tema.
Hög kontrast (appens bakgrundsfärg: svart) Tema med hög kontrast.

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.

Visa Team-kanalens namn.

Om du till exempel ansluter till en lista som finns på en SharePoint-webbplats kan du lista objekten i ett standardgalleri.

Visa lista över SharePoint-objekt.

I listan visas alla objekt och en kolumn som representerar Team-kanalens namn.

Alla objekt.

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)

Filtrerade objekt.

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