В манифесте ленты я могу объявить функцию, которая будет выполняться при нажатии кнопки на ленте. Например,
<Action xsi:type="ExecuteFunction">
<FunctionName>doSomething</FunctionName>
</Action>
Однако, если у меня есть машинописный файл со следующим определением:
class MyFunctions {
public static doSomething(){
Office.context.ui.displayDialogAsync("https://localhost:44337/index.html",
{ height: 50, width: 50 }
}
}
Следующее не будет работать:
<Action xsi:type="ExecuteFunction">
<FunctionName>MyFunctions.doSomething</FunctionName>
</Action>
Как будто он не распознает имена с точками в файле манифеста, которым в данном случае является ClassName.FunctionName.