4.4.1.4.2.4.4.3.2.1. EscapePathPart
Используется для экранирования символов, совпадающих с символом разделения уровней иерархии узлов (например, точки) в сокращенных именах узлов статистики. Это необходимо для обеспечения корректной передачи полных путей к узлам статистики, особенно в случае, когда сокращенные имена содержат символы, которые могут быть неправильно интерпретированы в составе полного имени.
string EscapePathPart(string pathPart)
|
Параметры
Параметр
|
Тип
|
Описание
|
pathPatr
|
string
|
Часть полного пути узла, соответствующая одному уровню иерархии дерева статистики, которую необходимо экранировать.
|
Примеры
Вывести в текстовое поле экранированную и исходную версию сокращенного имени узла.
x: var = "папка1.общие параметры.соединение с астра.сервер"; // исходный путь
y: var = ApStatSource_1.EscapePathPart("папка1") + "." +
ApStatSource_1.EscapePathPart("общие параметры") + "." +
ApStatSource_1.EscapePathPart("соединение с астра.сервер"); // экранированный путь
Text_1.Text = "Исходный путь: " + x; // Вывод исходного пути в текстовое поле
Text_2.Text = "Экранированный путь: " + y; //Вывод экранированного пути в текстовое поле
|
Результат выполнения:
Исходный путь: папка1.общие параметры.соединение с астра.сервер
Экранированный путь: папка1.общие параметры.соединение с астра\.сервер
|