1

Ich habe ein Office 365 Outlook-Add-In für das Internet entwickelt. Es wird automatisch auch auf dem Desktop unterstützt. Ich möchte die App nur für den Desktop deaktivieren. Ich denke, wir müssen etwas in der Manifest-Datei ändern, aber ich konnte keine Ahnung bekommen. Kann mir jemand helfen das zu erreichen ??Office 365 Outlook-Add-In für Desktop deaktivieren

+0

Ich bin gespannt, warum Sie die App in Desktop deaktivieren möchten? Gibt es einen Grund, warum deine App nur in OWA anwendbar ist? Wenn Unterstützung für so etwas hinzugefügt wird, müsste das Entwicklungsteam eine Begründung dafür finden, warum ein Entwickler es benötigt. –

Antwort

3

Das Office-Add-In zielt auf plattformübergreifende Entwicklung für die Office-Lösung ab. Derzeit unterstützt es nicht die Plattform zu begrenzen. Hier ist die Spezifikation des „Host“ Elements, das die Office-Host-Anwendung für Ihre Referenz angeben verwendet: enter image description here

Sie auf here über weitere Einzelheiten der Host verweisen im Manifest angeben. Wenn Sie das Office-Add-In verwenden möchten, um diese Funktion zu unterstützen, können Sie versuchen, das Feedback here zu übermitteln.

2

Obwohl Sie die Plattform nicht begrenzen können, können Sie die Plattform erkennen, auf der Sie sich programmatisch befinden.

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

Office.context.mailbox.diagnostics.hostName

Wir kommen wieder Outlook, Mac Outlook oder OutlookWebApp.

Sie könnten eine Fehlermeldung für die Clients anzeigen, die Sie nicht unterstützen möchten. Obwohl dies in der Regel gegen ein Kernprinzip der Plattform "einmal schreiben, laufen überall"