bool SetDashboardTabsView(string mon, DashboardTabsView tArg)
mon. Моникёр визуализатора Вкладка
tArg. Изменяемые настройки визуализатора.
Операция SetDashboardTabsView изменяет настройки визуализатора Вкладка.
Для выполнения операции укажите в поле mon моникёр экземпляра информационной панели с постфиксом «!Slides!ключ слайда!Visualizers!ключ визуализатора», а в поле tArg новые значения тех полей, которые необходимо изменить. Моникёр может быть получен при выполнении операции OpenDashboard.
Результатом операции будет логическое значение true, если изменение настроек завершилось успешно.
Ниже приведён пример изменения настроек визуализатора Вкладка, расположенного на слайде информационной панели. В запросе передаётся моникёр визуализатора и настройки шрифта, которые необходимо применить ко всем вкладкам визуализатора. В ответе возвращается признак успешного изменения настроек.
{
"SetDashboardTabsView": {
"mon": "GGIGICGOPECJGOAEAIBGPJNEPOKCOGPEELFEBGLDHCCOCDIH!M!S!PEAPAEDGOPECJGOAEEFICOIHFBEKAJCBELLJFDDMIKPHHNHOE!Slides!1!Visualizers!1",
"tArg": {
"font": {
"family": "",
"style": {
"it": "Regular"
},
"size": {
"width": "-1",
"height": "18",
"units": "Pt"
}
}
}
}
}
{
"SetDashboardTabsViewResult": "1"
}
public static bool SetDashboardTabsView(string moniker, uint slideKey, uint visKey)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
// Параметры выполнения операции
var tSet = new SetDashboardTabsView()
{
tArg = new DashboardTabsView()
{
font = new GxFont()
{
family = string.Empty,
size = new SizeUF()
{
height = 18,
width = -1,
units = SizeUnits.Pt
},
style = new GxFontStylePart[1]
{
GxFontStylePart.Regular
}
}
},
mon = moniker + "!Slides!" + slideKey + "!Visualizers!" + visKey
};
// Изменение настроек визуализатора Вкладка
var result = somClient.SetDashboardTabsView(tSet);
return result;
}
См. также: