Для создания коллекции свойств XDTO в 1С:Предприятие, вам нужно использовать класс `КоллекцияСвойствXDTO`. Этот класс позволяет управлять набором свойств, которые могут быть использованы в ваших XDTO-объектах.
Вот пример кода, который демонстрирует, как создать и заполнить `КоллекцияСвойствXDTO`:
1C
// Создаем новую коллекцию свойств XDTO
КоллекцияСвойств = Новый КоллекцияСвойствXDTO();
// Создаем новое свойство
НовоеСвойство = КоллекцияСвойств.Добавить();
НовоеСвойство.Имя = "ИмяСвойства"; // Устанавливаем имя свойства
НовоеСвойство.Тип = ТипЗначенияXDTO.Строка; // Устанавливаем тип свойства
// Добавляем еще одно свойство
НовоеСвойство2 = КоллекцияСвойств.Добавить();
НовоеСвойство2.Имя = "Возраст";
НовоеСвойство2.Тип = ТипЗначенияXDTO.Число;
// Теперь можно использовать коллекцию свойств в XDTO-объектах
В этом примере мы создали коллекцию свойств, добавили в нее два свойства с именами «ИмяСвойства» и «Возраст», и задали им соответствующие типы.
Таким образом, `КоллекцияСвойствXDTO` позволяет вам динамически управлять набором свойств, которые могут быть использованы в ваших XDTO-объектах.
Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/171019/