МенеджерСредствПередачиДанныхНаУстройстве.ПоддерживаетсяВозможностьПоделитьсяДанными

Методы · DataSharingSupported

Определяет, поддерживается ли возможность делиться данными с другими приложениями в данной операционной системе.

Синтаксис

ПоддерживаетсяВозможностьПоделитьсяДанными()
Полное описание, параметры и ограничения

МенеджерСредствПередачиДанныхНаУстройстве.ПоддерживаетсяВозможностьПоделитьсяДанными (DeviceDataSharingToolsManager.DataSharingSupported)

МенеджерСредствПередачиДанныхНаУстройстве (DeviceDataSharingToolsManager)

ПоддерживаетсяВозможностьПоделитьсяДанными (DataSharingSupported)

Доступен, начиная с версии 8.3.25.

Синтаксис:
ПоддерживаетсяВозможностьПоделитьсяДанными()
Возвращаемое значение:
Тип: Булево.
Возвращает Истина на устройствах под управлением Android и iOS.
Возвращает Ложь на устройствах под управлением Windows.
Описание:

Определяет, поддерживается ли возможность делиться данными с другими приложениями в данной операционной системе.

Доступность:

Мобильный клиент, мобильное приложение (клиент).

Использование в версии:

Доступен, начиная с версии 8.3.25.

Методическая информация

Практические примеры

Поделиться своим вычисленным результатом через системный диалог

Готовый менеджер получают из СредстваПередачиДанныхНаУстройстве, не создают вручную.

Где и как запускать

Клиентская форма мобильного клиента или мобильного приложения.

Подготовка

  1. Собственное мобильное приложение Android/iOS. Код вставьте в модуль своей формы и вызовите по явной кнопке; пользователь выбирает приложение-получатель и решает, отправлять ли текст.

&НаКлиенте
Процедура ПредложитьПередачуУчебногоТекста()
    Менеджер = СредстваПередачиДанныхНаУстройстве;
    Если Не Менеджер.ПоддерживаетсяВозможностьПоделитьсяДанными() Тогда
        Сообщить("Передача данных не поддерживается");
        Возврат;
    КонецЕсли;
    Текст = "Учебный результат: " + Строка(50 + 75);
    ЕстьПриложения = Менеджер.ПоделитьсяДанными(Текст, "text/plain", "Мой учебный результат");
    Сообщить("Результат выбора приложений: " + Строка(ЕстьПриложения));
КонецПроцедуры

Разбор по шагам

  1. Получите готовый менеджер и проверьте поддержку.

  2. Подготовьте несекретную строку собственного расчета.

  3. Вызовите передачу с MIME text/plain.

Как проверить результат

  1. Булево не объявляется подтверждением доставки адресату.

  2. В данные не попадают реальные документы или секреты.

Ожидаемый результат

Запрошен системный выбор приложения для собственного текста.

На что обратить внимание

  1. На iOS возвращается Истина независимо от фактической отправки; на Windows возможность не поддерживается.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.