Discuss: function (sender, args);
sender. Источник события;
args. Информация о событии.
Событие Discuss наступает при выборе одного из пунктов «Обсудить в SharePoint» или «Поделиться» главного меню рабочей книги.
Для выполнения примера предполагается наличие на странице компонента WorkbookBox с наименованием «workbookBox» (см. «Пример создания компонента WorkbookBox»), открыть документ с помощью функции openDocument, также необходимо в обработчике события открытия документа добавить следующий код:
//Возвращаем вкладку «Главная» в режиме просмотра var readonlyCat = workbookBox.getRibbonView().getReadonlyCategory(); //Возвращаем кнопку «Обсудить в Sharepoint» var sharePointButton = readonlyCat.getSharePointButton(); var state = true; //Делаем видимой кнопку «Обсудить в Sharepoint» sharePointButton.show(); //Получаем компонент для отображения меню в стиле Ribbon var ribbonView = workbookBox.getRibbonView(); //Подписываемся на событие нажатия кнопки «Обсудить в SharePoint» ленты инструментов ribbonView.Discuss.add(function() { alert('Нажата кнопка «Обсудить в SharePoint» ленты инструментов'); });
Для выполнения примера нужно выбрать пункт меню «Обсудить в SharePoint» или «Поделиться» рабочей книги, после чего на экран будет выведено сообщение: «Нажата кнопка «Обсудить в SharePoint» ленты инструментов».
См. также: