FormatForeModuleResult FormatForeModule(FormatForeModuleArg tArg)
tArg. Параметры выполнения операции.
Операция FormatForeModule форматирует код модуля.
Операция позволяет произвести форматирование кода модуля путём добавления одиночных отступов и удаления незначимых пробелов в различных элементах кода. Для выполнения операции укажите в поле tArg.moduleText код модуля, к которому необходимо применить форматирование.
Результатом операции будет код модуля после применения форматирования.
Ниже приведён пример применения форматирования к коду модуля в среде разработки. В запросе передаётся код модуля. В ответе возвращается код модуля после применения форматирования.
{
"FormatForeModule" :
{
"tArg" :
{
"moduleText" : "Class test:object\tFunction test:integer;\tBegin\t\t\tEnd Function test;End Class test;"
}
}
}
{
"FormatForeModuleResult" :
{
"moduleText" : "Class test: object \tFunction test: integer; \tBegin \t\t \tEnd Function test; End Class test; "
}
}
public static FormatForeModuleResult FormatForeModule(string text)
{
var somClient = new SomPortTypeClient(); //Прокси-объект для выполнения операций
//Параметры выполнения операции
var tFormat = new FormatForeModule()
{
tArg = new FormatForeModuleArg()
{
moduleText = text
}
};
//
var result = somClient.FormatForeModule(tFormat);
return result;
}
См. также: