ChartLabel GetChartLabel(ChartLabelId tLabel)
tLabel. Моникёр для работы с подписями данных.
Операция GetChartLabel получает настройки подписей данных на диаграмме.
Для выполнения операции укажите в поле tLabel моникёр для работы с подписями данных. Моникёр может быть сформирован на основании моникёра диаграммы, указываемого в операциях GetChart, SetChart, GetChartSeries. Моникёр формируется в одном из следующих форматов:
«Моникёр диаграммы!Label». Подписи данных для ряда по умолчанию.
«Моникёр диаграммы!Series!Индекс ряда!Label». Подписи данных для ряда с указанным индексом.
«Моникёр диаграммы!Series!Индекс ряда!Points!Label». Подписи данных для точек ряда.
«Моникёр диаграммы!Series!Индекс ряда!Points!Индекс точки!Label». Подписи данных для точки ряда с указанным индексом.
Результатом выполнения операции будут полученные настройки подписей данных.
Ниже приведён пример получения настроек подписей данных диаграммы. В запросе передаётся моникёр для работы с подписями данных. В ответе возвращаются полученные настройки.
{
"GetChartLabel" :
{
"tLabel" :
{
"id" : "S1!M!S!P1!Sheets!1!Objects!PrxChart3!Label"
}
}
}
{
"GetChartLabelResult" :
{
"v" : "1",
"p" : "Left",
"t" : "X: %XValue",
"f" :
{
"family" : "Tahoma",
"style" :
{
"it" : "Regular"
},
"size" :
{
"width" : "-1",
"height" : "8",
"units" : "Pt"
}
},
"fc" : "#918F8D"
}
}
public static ChartLabel GetChartLabel(string chartMoniker)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операции
// Параметры выполнения операции
var tGet = new GetChartLabel()
{
tLabel = new ChartLabelId()
{
id = chartMoniker + "!Label"
}
};
// Получение настроек подписей данных
var result = somClient.GetChartLabel(tGet);
return result;
}
См. также: