Свойства элемента проекта «Мобильный Клиент»
- КлиентскоеПриложение
 - 
                    
Тип. Ссылка на компонент пользовательского интерфейса, унаследованный от типа КлиентскоеПриложение, который будет использоваться для приложения.
 - Заголовки
 - Строка. Название собранного приложения. Зачастую в Android и iOS используются разные названия. Для указания специфичных для платформы названий можно использовать свойства ЗаголовкиПриложения.IOS и ЗаголовкиПриложения.Android.
 - ВнешниеСсылки
 - Группа свойств для создания глубоких
                        ссылок.
- Публикация:
                                Перечисление<ТекущееКлиентскоеПриложение|ВсеКлиентскиеПриложения>.
Позволяет перехватывать ссылки следующего вида:
- <адрес сервера>/<путь клиентского приложения>* (значение ТекущееКлиентскоеПриложение);
 - <адрес сервера>* (значение ВсеКлиентскиеПриложения).
 
В обоих случаях необходимо связывание приложения с сайтом посредством публикации файлов assetlinks.json (для Android) и apple-app-site-association (для iOS).
Пример YAML-файла:ВидЭлемента: МобильныйКлиент Ид: e653eb34-3bff-4d0e-b4e7-7764adf1ee39 Имя: МойМобильныйКлиент # Описание остальных свойств элемента проекта... ВнешниеСсылки: Публикация: ТекущееКлиентскоеПриложение - Универсальные:
                                Массив<ОписаниеСсылки>. Позволяет
                            перехватывать произвольные HTTP/HTTPS-ссылки. Описание ссылки в
                            YAML-файле имеет следующий вид:
- Схема: Строка. Схема (протокол) ссылки: http или https. Обязательное поле.
 - Хост: Строка. Имя хоста. Обязательное поле.
 - Порт: Число. Порт хоста (целое неотрицательное число).
 - Путь: Строка. Путь или маска пути (поддерживается символ *).
 
Для каждой ссылки необходимо связывание приложения с сайтом посредством публикации файлов assetlinks.json (для Android) и apple-app-site-association (для iOS).
Пример YAML-файла:ВидЭлемента: МобильныйКлиент Ид: e653eb34-3bff-4d0e-b4e7-7764adf1ee39 Имя: МойМобильныйКлиент # Описание остальных свойств элемента проекта... ВнешниеСсылки: Универсальные: - Схема: https Хост: my-company.ru - Протоколы :
                                Массив<ОписаниеСсылки>. Позволяет
                            перехватывать ссылки с произвольными схемами, включая HTTP/HTTPS.
                            Описание ссылки в YAML-файле имеет следующий вид:
- Схема: Строка. Схема (протокол) ссылки. Обязательное поле.
 - Хост: Строка. Имя хоста.
 - Порт: Число. Порт хоста (целое неотрицательное число).
 - Путь: Строка. Путь или маска пути (поддерживается символ *).
 
Для каждой ссылки необходимо связывание приложения с сайтом посредством публикации файлов assetlinks.json (для Android) и apple-app-site-association (для iOS). В Android связывание сайта и приложения необязательно для ссылок, использующих протокол HTTP/HTTPS. Без связывания при переходе по ссылке будет предложено выбрать приложение для ее открытия.
Пример YAML-файла:ВидЭлемента: МобильныйКлиент Ид: e653eb34-3bff-4d0e-b4e7-7764adf1ee39 Имя: МойМобильныйКлиент # Описание остальных свойств элемента проекта... ВнешниеСсылки: Протоколы: - Схема: e1c 
 - Публикация:
                                Перечисление<ТекущееКлиентскоеПриложение|ВсеКлиентскиеПриложения>.
 - Возможности
 - 
                    Массив<ВозможностьМобильногоПриложения>. Возможности, используемые в мобильном приложении:
- Биометрия,
 - Геопозиционирование,
 - ГеопозиционированиеВФоновомРежиме (в случае указания данной возможности автоматически активируется «Геопозиционирование»),
 - Геозоны,
 - PushУведомления,
 - ЛокальныеУведомления,
 - СканированиеШтрихКодов,
 - ДоступКоВсемФайлам,
 - Камера,
 - Микрофон.
 
 - СообщенияПриЗапросеРазрешений
 - Сообщение, которое будет выведено пользователю при запросе разрешения на использование возможностей телефона.
 - Ресурсы
 - 
                    
Путь к папке с ресурсами, необходимыми для сборки приложения. Ожидается в виде
Подсистема::ПутьВнутриПапкиРесурсылибоПутьВнутриПапкиРесурсы. 
- Имя
 - Имя элемента проекта или компонента. Пример YAML-файла:
ВидЭлемента: Справочник ОбластьВидимости: ВПодсистеме Имя: МойСправочник Ид: 64cdbccd-a768-4877-9fdd-4f7ea44c2600 - Импорт
 - Список импортированных пространств имен (подробнее). Пример
                     YAML-файла:
ВидЭлемента: Справочник ОбластьВидимости: ВПодсистеме Имя: МойСправочник Ид: 64cdbccd-a768-4877-9fdd-4f7ea44c2600 Импорт: - Главная - Настройки::НовыйПакет - Ид
 - Идентификатор элемента проекта или компонента.  создает этот идентификатор автоматически. Пример
                     YAML-файла:
ВидЭлемента: Справочник ОбластьВидимости: ВПодсистеме Имя: МойСправочник Ид: 64cdbccd-a768-4877-9fdd-4f7ea44c2600 - ОбластьВидимости
 - Видимость элемента проекта (подробнее):
- ВПодсистеме — элемент виден внутри одной подсистемы во всех пакетах. Значение по умолчанию.
 - ВПроекте — элемент виден во всех подсистемах одного проекта.
 - Глобально — элемент виден во всех подсистемах всех проектов.
 
ВидЭлемента: Справочник ОбластьВидимости: ВПодсистеме Имя: МойСправочник Ид: 64cdbccd-a768-4877-9fdd-4f7ea44c2600 - ВидЭлемента
 - Вид элементов проекта (подробнее) либо компонент интерфейса
                                    (подробнее). Пример
                            YAML-файла элемента
                                проекта:
Пример YAML-файла компонента:ВидЭлемента: Справочник ОбластьВидимости: ВПодсистеме Имя: МойСправочник Ид: 64cdbccd-a768-4877-9fdd-4f7ea44c2600ВидЭлемента: КомпонентИнтерфейса ОбластьВидимости: ВПодсистеме Ид: d3f2fad1-4ce1-444b-8aaa-b37425f4f6bb Имя: МояГруппа Наследует: Тип: ФиксированнаяГруппа 
