SetDevEnvSettingsResult SetDevEnvSettings(MbId tMb, SetDevEnvSettingsArg tArg)
tMb. Моникёр соединения с репозиторием.
tArg. Параметры выполнения операции.
Операция SetDevEnvSettings изменяет параметры среды разработки.
Для выполнения операции укажите в поле tMb моникёр соединения с репозиторием. Моникёр может быть получен при выполнении операции OpenMetabase. В поле tArg.tabSize укажите новые параметры среды разработки, которые необходимо применить.
Результатом операции будут измененные параметры среды разработки.
Ниже приведён пример изменения параметров среды разработки. В запросе передаётся моникёр соединения с репозиторием и новые параметры среды разработки. В ответе возвращаются измененные значения параметров.
{
"SetDevEnvSettings" :
{
"tMb" :
{
"@type" : "q1:OpenMetabaseResult",
"id" : "S1!M",
"sessKey" : "182323",
"sessCookie" : "C1",
"version" : "163",
"defLocale" : "1049"
},
"tArg" :
{
"settings" :
{
"tabSize" : "5"
}
}
}
}
{
"SetDevEnvSettingsResult" :
{
"settings" :
{
"tabSize" : "5"
}
}
}
public static SetDevEnvSettingsResult SetDevEnvSettings(MbId mb, long tabulationSize)
{
var somClient = new SomPortTypeClient(); //Прокси-объект для выполнения операций
//Параметры выполнения операции
var tSet = new SetDevEnvSettings()
{
tArg = new SetDevEnvSettingsArg()
{
settings = new DevEnvSettings()
{
tabSize = tabulationSize
}
},
//Моникёр соединения с репозиторием
tMb = mb
};
//Изменение параметров среды разработки
var result = somClient.SetDevEnvSettings(tSet);
return result;
}
См. также: