Пользовательские функции требуют 2 дополнительных файла независимо от каких-либо функций пользовательского интерфейса (панель задач, лента и т. Д. c.). Это:
- Файл метаданных (JSON). Определяет сигнатуры функций.
- Либо файл Script (JS), либо файл Page (HTML). Содержит реализации функции. Если у вас есть среда выполнения по умолчанию, будет использоваться Script . Если у вас есть общая среда выполнения, будет использоваться Page .
Итак, вам придется обслуживать 2 дополнительных файла. К счастью, это файлы stati c, и их можно обслуживать из любого местоположения publi c, например OneDrive или GitHub.
Чтобы сделать вашу надстройку без пользовательского интерфейса, просто не включайте никаких определений пользовательского интерфейса для панели задач, вкладок, меню и т. д. c. в манифесте. Ничего особенного.