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.
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.
Ta funkcja powoduje zmianę tła aplikacji kanwy w zależności od zmian w wyborze kompozycji w 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) | ![]() |
Ciemny (kolor tła aplikacji: biały) | ![]() |
Duży kontrast (kolor tła aplikacji: czarny) | ![]() |
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.
Na przykład w przypadku łączenia się z listą hostowaną w witrynie SharePoint można wystawić pozycje w domyślnej galerii.
Lista zawiera wszystkie elementy i kolumnę reprezentującą nazwę kanału Teams.
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)
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).