Класс URLFilePromise реализует интерфейс IFilePromise, использующий объекты URLStream и URLRequest в качестве источника данных. Реализация этого интерфейса обеспечивает поддержку перетаскивания для файлов, которые можно получить через HTTP или другие протоколы, поддерживаемые классом URLStream.
Чтобы создать предварительный образ файла по URL-ссылке, выполните следующие действия.
Когда пользователь завершает перетаскивание, среда выполнения загружает данные для каждого предварительного образа файла. Данные загружаются с URL-адреса, указанного в свойстве
Чтобы обеспечить поддержку источников данных, к которым нельзя получить доступ с помощью класса URLStream, необходимо реализовать интерфейс IFilePromise.
Примечание. Среда выполнения AIR вызывает автоматически методы IFilePromise:
Этот класс включен в файл aircore.swc. Adobe® Flash™ Builder загружает этот класс автоматически при создании проекта для Adobe® AIR™. Adobe® Flex™ SDK также включает файл aircore.swc, который необходимо добавлять при компиляции приложения с использованием Flex SDK.
Чтобы использовать пакет air.desktop в Adobe® Flash® Professional (CS4 и более поздних версий), выполните следующие действия.
Примечание. Среда выполнения AIR использует это событие, чтобы управлять асинхронным процессом получения данных. Как правило, программе нет необходимости предпринимать действия в ответ на это событие.
Примечание. Среда выполнения AIR использует это событие, чтобы управлять асинхронным процессом получения данных. Как правило, программе нет необходимости предпринимать действия в ответ на это событие.
Примечание. Среда выполнения AIR использует это событие, чтобы управлять асинхронным процессом получения данных. Как правило, программе нет необходимости предпринимать действия в ответ на это событие.
Прежде чем использовать этот объект URLFilePromise, необходимо задать свойства
Не вызывайте эту функцию в логике программы.
Не вызывайте эту функцию в логике программы.
Объект URLFilePromise повторно отправляет любые события ошибки. Не вызывайте эту функцию в логике программы.
Свойство isAsync объекта URLFilePrmise всегда имеет значение
Путь может включать подкаталоги, разрешение которых выполняется относительно местоположения перетаскивания. При необходимости создаются подкаталоги. При включении подкаталогов следует использовать константу
Имя файла может не соответствовать имени файла удаленного ресурса.