다음을 통해 공유


Microsoft Teams 통합 개체

Teams 통합 개체를 사용하면 Teams 통합 기능을 쉽게 찾고 액세스할 수 있으며 캔버스 앱을 Teams와 통합할 때도 사용성이 향상된 식을 사용할 수 있습니다. Teams 통합 개체의 가용성은 트리 보기에서 Teams 컨트롤의 존재 여부를 확인하여 검증할 수 있습니다.

Teams 통합 개체

Power Apps와 Teams를 통합하여 사용할 수 있는 기능은 두 가지가 있습니다. 캔버스 앱 내에서 Teams 테마를 가져올 수 있으며 팀 또는 채널 컨텍스트에 따라 데이터를 필터링할 수 있습니다.

참고

Teams와 추가로 통합하려면 메시지 게시, Teams 모임 만들기, 채널 나열 등과 같은 작업에서 Microsoft Teams 커넥터를 사용할 수 있습니다.

Teams 테마 가져오기

Teams는 기본, 어둡게고대비의 세 가지 테마를 사용합니다. 식을 사용하여 테마 이름을 검색할 때 Power Apps 수식 입력줄에서 Default, Dark, Contrast와 같은 이름을 사용할 수 있습니다.

테마 이름을 검색하려면 다음 수식을 사용합니다.

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

위 수식에서 Teams.Theme.Name 식은 Default, Dark 또는 Contrast 테마 이름을 평가하는 데 사용되며 선택한 캔버스 앱 개체의 색상은 수식에 입력한 색상에 따라 변경됩니다.

Switch() 함수는 수식을 평가하고 그 결과가 지정된 시퀀스의 값과 일치하는지 확인합니다.

Switch() 함수

이 함수를 사용하면 Teams의 테마 선택 변경에 따라 캔버스 앱의 배경이 변경됩니다.

Teams 테마

예를 들어, 이 수식을 컨트롤(예: 직사각형)의 채우기 속성에서 사용하면 선택한 Teams 테마에 따라 채우기 색상이 변경됩니다.

Teams 테마 앱 배경
기본(앱 배경색: DimGrey) 기본 테마
어둡게(앱 배경색: White) 어두운 테마
고대비(앱 배경색: Black) 고 대비 테마

앱 데이터를 필터링할 Teams 채널 이름 가져 오기

Filter() 함수 등의 캔버스 앱 함수에서 Teams 채널 이름을 가져올 수 있습니다. Teams 채널 이름을 가져오려면 다음 구문을 사용합니다.

Teams.ThisChannel.DisplayName

예를 들어 레이블을 추가하고 Teams 채널의 이름을 표시하도록 Text 속성을 설정할 수 있습니다.

Teams 채널 이름 표시

예를 들어 SharePoint 사이트에 호스팅된 목록에 연결하면 기본 갤러리에 항목을 나열할 수 있습니다.

SharePoint 목록 항목 표시

목록에는 모든 항목과 Teams 채널 이름을 나타내는 열이 표시됩니다.

모든 항목

Teams 채널 이름을 일반이라고 하면, 다음 수식을 사용하여 채널 이름에 따라 갤러리 콘텐츠를 필터링할 수 있습니다.

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

필터링된 항목

Teams 클라이언트 SDK에 대한 자세한 내용은 컨텍스트 인터페이스를 참조하세요. Teams의 컨텍스트 사용에 대한 자세한 내용은 팀의 컨텍스트 사용을 참조하세요.

참조

앱 관리
Power Apps Studio 이해

참고

귀사의 설명서 언어 기본 설정에 대해 말씀해 주시겠습니까? 간단한 설문 조사에 응해주세요. (이 설문 조사는 영어로 되어 있습니다.)

이 설문 조사는 약 7분 정도 걸립니다. 개인 데이터는 수집되지 않습니다(개인정보처리방침).