bool DashboardSlidesMove(string mon, ItemMoveInfo tArg)
mon. Моникёр для работы со слайдами информационной панели.
tArg. Параметры перемещения слайда.
Операция DashboardSlidesMove перемещает слайды в информационной панели.
Для выполнения операции укажите в поле mon моникёр открытого экземпляра информационной панели с постфиксом «!Slides», а в полях tArg.indexFrom и tArg.indexTo индексы позиций из которой и в которую осуществляется перемещение слайда. Моникёр может быть получен при выполнении операции OpenDashboard.
Результатом выполнения операции будет логическое значение true, если перемещение слайда завершилось успешно.
Ниже приведён пример перемещения слайдов в информационной панели. В запросе передаётся моникёр для работы со слайдами, позиции из которой и в которую перемещается слайд. В ответе возвращается признак успешного перемещения слайда.
{
"DashboardSlidesMove" :
{
"mon" : "NPIEIDPOHJAFGOAELKELIPCKGACGDODEJKMKLMAKBEHEPNNL!M!S!PNNJOPHPOHJAFGOAEICILHADAKIJGHMLEMLEPKLENIMMHAMNE!Slides",
"tArg" :
{
"indexFrom" : "2",
"indexTo" : "0"
}
}
}
{
"DashboardSlidesMoveResult" : "1"
}
public static bool DashboardSlidesMove(string moniker, uint fromPosition, uint toPosition)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
// Параметры выполнения операции
var tMove = new DashboardSlidesMove()
{
tArg = new ItemMoveInfo()
{
indexFrom = fromPosition,
indexTo = toPosition
},
// Моникёр для работы со слайдами информационной панели
mon = moniker + "!Slides"
};
// Перемещение слайдов
var result = somClient.DashboardSlidesMove(tMove);
return result;
}
См. также: