Попробуйте изменить функцию clearInfoBox на константу. Таким образом, вам не нужно связывать его в конструкторе.
Затем передайте его как переменную вашей переменной шаблона.
Код должен выглядеть примерно так:
clearInfoBox = () => {
console.log("test");
}
const infoboxTemplate = (clearFn) =>
`<div style="margin-top:0px; margin-left:20px;">
<a href="javascript:void(0)" onClick={clearFn}><img style="float: right;" src="${closeIcon}"/></a>
</div>`
this.centerOfSearchInfoBox = new window.Microsoft.Maps.Infobox(new window.Microsoft.Maps.Location(this.centerOfSearch.latitude, this.centerOfSearch.longitude), {
htmlContent: infoboxTemplate(this.clearInfoBox),
});
this.centerOfSearchInfoBox.setMap(map);
Кроме того, не используйте кавычки вокруг обработчиков onChange.