1

웹용 Office 365 Outlook 추가 기능을 개발했습니다. 데스크톱에서도 자동으로 지원됩니다. 바탕 화면에 대해서만 앱을 사용 중지하려고합니다. 우리는 Manifest 파일에서 뭔가를 바꿀 필요가 있다고 생각하지만 어떤 단서도 얻을 수 없었다. 아무도 이것을 달성하는 데 도움이 될 수 있습니까 ??데스크톱 용 Office 365 Outlook 추가 기능을 사용하지 않음

+0

데스크톱에서 응용 프로그램을 비활성화하려는 이유가 궁금합니다. 앱이 OWA에만 적용될 수있는 이유가 있습니까? 이와 같은 지원이 추가되면 개발자 팀에서 개발자가 필요한 이유에 대한 정당성이 필요합니다. –

답변

3

Office 추가 기능은 Office 솔루션을위한 크로스 플랫폼 개발을 목표로합니다. 현재 플랫폼 제한을 지원하지 않습니다. enter image description here

당신은 매니페스트에 지정하는 호스트의 자세한 내용에 대해 here를 참조 할 수 있습니다 : 여기 참조 용 Office 호스트 응용 프로그램을 지정하는 데 사용 "호스트"요소의 사양입니다. 이 기능을 지원하는 Office 추가 기능을 원한다면 피드백 here을 제출해보십시오.

2

플랫폼을 제한 할 수는 없지만 프로그래밍 방식으로 플랫폼을 검색 할 수는 있습니다.

https://dev.outlook.com/reference/add-ins/Office.context.mailbox.diagnostics.html

Office.context.mailbox.diagnostics.hostName

는 아웃룩, 맥 Outlook 또는 OutlookWebApp를 반환합니다.

지원하지 않으려는 클라이언트에 대한 오류 메시지를 표시 할 수 있습니다. 이 방법은 일반적으로 "한 번만 작성하여 어디에서나 실행"플랫폼의 핵심 원칙에 어긋나지 만