Доступ к офисным ленточным объектам (кнопкам / группам), когда они загружаются с помощью GetResourceText

У меня есть VSTO для Word с 2 лентами. Один из них встроен в конструктор, и я могу получить доступ к их свойствам из кода с помощью

Me.myButton1.label = "My Button Label";

Но другой является динамическим и загружается с помощью

GetResourceText("filename.xml");

, где XML имеет формат, подобный

<?xml version="1.0" encoding="UTF-8"?> <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load"> <ribbon> <tabs> <tab idMso="TabAddIns" label="My Tab"> <group id="grpProperties" label="Properties"> <button id="btnProps" imageMso="PropertySheet" onAction="btnMainForm" label="Change properties" size="large" /> </group> </tab> </tabs> </ribbon> </customUI>

Что отлично работает, и обе ленты отображаются в Word. Этот xml-файл имеет группы и кнопки с идентификаторами. Но я не могу получить доступ к их свойствам, поскольку их идентификаторы объектов неизвестны. Как я могу получить доступ к ярлыку группы или кнопки в моем коде?

0
задан 13 August 2018 в 16:04

0 ответов

Другие вопросы по тегам:

Похожие вопросы: