А есть ли какой-нибудь способ найти все места, где используются стили, например, конкретный стиль текста. Мне его нужно удалить, но я не могу это сделать, так как он где-то используется. Вместо того, чтобы вручную перебирать все возможные использования, может есть волшебная функция получения всех айдишников?
Так легко не получится.
1. Нужно найти все объекты где используется текстовый стиль.
2. Заменить ссылки на другой текстовый стиль. У разных объектов это разные свойства.
3. Удалить неиспользуемый стиль.
2й пункт придется постепенно исследовать и дополнять
Ссылки на текстовые стили, помимо свойств текстовых объектов и стилей, могут быть:
в Proxy
внутри текстовых объектов, в виде тегов
в NOD.
внутри типов линий, а типы линий в другом объекте
И есть еще пустые стили, в которых ссылка на шрифт и форму.