Obiekt integracji Microsoft Teams

Możesz użyć obiektu integracji Teams, aby łatwo znaleźć i uzyskać dostęp do funkcji integracji Teams oraz korzystać z ulepszonej użyteczności wyrażeń podczas integracji aplikacji kanwy z Teams. Dostępność Obiekt integracji Teams można sprawdzić, wyszukując kontrolkę Teams w widoku drzewa.

Obiekt integracji aplikacji Teams.

Integrację z Teams umożliwiają dwie funkcje dostępne w Power Apps. Możesz pobrać motyw Teams w aplikacji kanwy i możesz filtrować dane w zależności od kontekstu zespołu lub kanału.

Uwaga

Aby dalej integrować działanie z Teams, można użyć łącznika Microsoft Teams z akcjami, takimi jak ogłoszenie wiadomości, tworzenie spotkań zespołów, wyświetlanie kanałów i nie tylko.

Pobierz motyw w usłudze Teams

Zespoły korzystają z trzech motywów: domyślny, ciemny i duży kontrast. Kiedy do pobierania nazw motywów są używane wyrażenia, na pasku formuł Power Apps można używać nazw jako domyślnych, ciemnych i kontrastowych.

Aby pobrać nazwę motywu, należy zastosować następującą formułę.

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

W powyższej formule wyrażenie Teams.Theme.Name służy do oceniania nazw domyślnych, ciemnych i kontrastowych, a kolor zaznaczonego obiektu aplikacji kanwy jest zmieniany w zależności od koloru wprowadzonego w formule.

Funkcja Switch() function umożliwia obliczenie formuły i określenie, czy wynik pasuje do dowolnej wartości w podanej sekwencji.

Funkcja Switch().

Ta funkcja powoduje zmianę tła aplikacji kanwy w zależności od zmian w wyborze kompozycji w Teams.

Motyw Teams.

Na przykład tę formułę można użyć w właściwości Wypełnij kontrolki (np. prostokąt) w celu zmiany koloru wypełnienia na podstawie wybranego motywu Teams.

Motyw aplikacji Teams Tło aplikacji
Domyślne (kolor tła aplikacji: DimGrey) Motyw domyślny.
Ciemny (kolor tła aplikacji: biały) Motyw ciemny.
Duży kontrast (kolor tła aplikacji: czarny) Motyw o dużym kontraście.

Pobierz nazwę kanału Teams w celu przefiltrowania danych aplikacji

Nazwę kanału Teams można uzyskać w ramach funkcji aplikacji kanwy, takich jak Funkcja Filter(). Aby uzyskać nazwę kanału Teams, należy użyć następującej składni:

Teams.ThisChannel.DisplayName

Można na przykład dodać etykietę i ustawić właściwość Tekst w celu wyświetlenia nazwy kanału Teams.

Pokaż nazwę kanału Teams.

Na przykład w przypadku łączenia się z listą hostowaną w witrynie SharePoint można wystawić pozycje w domyślnej galerii.

Wyświetlanie elementów list SharePoint.

Lista zawiera wszystkie elementy i kolumnę reprezentującą nazwę kanału Teams.

Wszystkie elementy.

Uwzględniając ogólną nazwę kanału Teams, można użyć poniższego wzoru w celu odfiltrowania zawartości galerii w zależności od nazwy kanału.

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

Filtrowane elementy.

Aby uzyskać więcej informacji o zestawie SDK klienta Teams, przejdź do Interfejsu kontekstu. Aby uzyskać więcej informacji na temat używania kontekstu z Teams, wybierz pozycję Użyj kontekstu z Teams.

Zobacz także

Zarządzanie swoimi aplikacjami
Opis Power Apps Studio

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).