Comparteix a través de


Objecte d'integració del Microsoft Teams

Podeu utilitzar l'objecte d'integració del Teams per trobar i accedir fàcilment a les característiques d'integració del Teams i utilitzar la millor usabilitat d'expressions a més d'integrar la vostra aplicació llenç amb el Teams. La disponibilitat d'un objecte d'integració d'equips es pot validar comprovant la presència de control del Teams des de la visualització d'arbre.

Objecte d’integració del Teams

Hi ha dues característiques disponibles amb la integració de Power Apps amb el Teams. Podeu obtenir un tema del Teams dins d'una aplicació llenç i filtrar les dades en funció del context de l'equip o el canal.

Nota

Per integrar-vos més amb el Teams, podeu utilitzar el connector de Microsoft Teams amb accions com ara enviar un missatge, crear una reunió al Teams, enumerar canals i altres.

Aconseguiu el tema del Teams

El Teams utilitza tres temes: Per defecte, Fosc i Contrast alt. Quan s'utilitzen les expressions per recuperar els noms de tema, podeu utilitzar els noms com a Per defecte, Fosc i Contrast a la barra de fórmules del Power Apps.

Per recuperar el nom d'un tema, utilitzeu la fórmula següent.

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

A la fórmula anterior, l'expressió Teams.Theme.Name s'utilitza per avaluar els noms de tema Per defecte, Fosc o Contrast i el color de l'objecte seleccionat de l'aplicació llenç es canvia segons el color que s'hagi introduït a la fórmula.

La funció Switch () avalua una fórmula i determina si el resultat coincideix amb qualsevol valor d'una seqüència que especifiqueu.

Funció Switch ()

Aquesta funció es tradueix en el canvi de fons de l'aplicació llenç, en funció de la variació de la selecció de tema al Teams.

Tema del Teams

Per exemple, utilitzeu aquesta fórmula a la propietat d'emplenament d'un control (com ara un rectangle) per canviar el color d'emplenament segons el tema del Teams seleccionat.

Tema del Teams Fons de l'aplicació
Per defecte (color de fons de l'aplicació: gris apagat) Tema per defecte
Fosc (color de fons de l'aplicació: blanc) Tema fosc
Contrast alt (color de fons de l'aplicació: negre) Tema de contrast alt

Obtenir el nom del canal del Teams per filtrar les dades d'aplicacions

Podeu obtenir els noms de canal del Teams a les funcions de l'aplicació llenç, com ara el funció filtre (). Per obtenir un nom de canal del Teams, utilitzeu la sintaxi següent:

Teams.ThisChannel.DisplayName

Per exemple, podeu afegir una etiqueta i definir la propietat del Text per mostrar el nom del canal del Teams.

Mostrar el nom del canal del Teams.

Per exemple, connectant-vos a una llista allotjada en un lloc de SharePoint, podeu enumerar els elements d'una galeria per defecte.

Visualitzar elements de la llista del SharePoint.

La llista mostra tots els elements i una columna que representa el nom del canal del Teams.

Tots els elements

Tenint en compte el nom del canal del Teams com a General, podeu utilitzar la fórmula següent per filtrar el contingut de la galeria en funció del nom del canal.

Filtrar ('Colors', Canal = Equips.AquestCanal.MostrarNom)

Elements filtrats

Per obtenir més informació sobre l'SDK del client del Teams, aneu a la Interfície de context. Per obtenir més informació sobre l'ús de context al Teams, aneu a Utilitzar context d'equips.

Consulteu també

Administració de les aplicacions
Descripció de Power Apps Studio

Nota

Ens podeu dir quines són les vostres preferències d'idioma per a la documentació? Responeu una breu enquesta. (tingueu en compte que l'idioma de l'enquesta és l'anglès)

Trigareu uns set minuts a completar l'enquesta. No es recopilen dades personals (declaració de privadesa).