BackgroundTaskBuilder.TaskEntryPoint Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает класс, выполняющий работу фоновой задачи.
public:
property Platform::String ^ TaskEntryPoint { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring TaskEntryPoint();
void TaskEntryPoint(winrt::hstring value);
public string TaskEntryPoint { get; set; }
var string = backgroundTaskBuilder.taskEntryPoint;
backgroundTaskBuilder.taskEntryPoint = string;
Public Property TaskEntryPoint As String
Значение свойства
Имя определяемого приложением класса, выполняющего работу фоновой задачи.
Комментарии
Приложение UWP на C++, C# или Visual Basic Класс точки входа задачи должен реализовывать интерфейс IBackgroundTask . Система вызывает IBackgroundTask::Run при активации фоновой задачи. Кроме того, класс должен быть указан в
<Extensions>
разделе манифеста приложения как<Extension Category="windows.backgroundTasks" EntryPoint="appNamespace.appClassName">
. Класс точки входа задачи может быть реализован в том же процессе, что и компонент переднего плана приложения (in-proc); однако он не может выполняться ни в одном из потоков переднего плана приложения, так как приложение может быть приостановлено при активации фоновой задачи. Для достижения наилучших результатов реализуйте класс в отдельном процессе (вне процесса), чтобы отделить его от компонентов переднего плана приложения и позволить системе более эффективно управлять процессами приложения.
Приложение UWP с использованием JavaScript Точка входа для фоновой задачи JavaScript — это начальная страница JavaScript. Дополнительные сведения см. в разделе WebUIBackgroundTaskInstance.current . Обратите внимание, что фоновые задачи JavaScript должны вызывать close() для завершения, чтобы они не потребляли память и заряд батареи пользователя.