BackgroundTaskBuilder.TaskEntryPoint Proprietà

Definizione

Ottiene o imposta la classe che esegue il lavoro di un'attività in background.

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

Valore della proprietà

String

Platform::String

winrt::hstring

Nome di una classe definita dall'applicazione che esegue il lavoro di un'attività in background.

Commenti

App UWP con C++, C#o Visual Basic La classe punto di ingresso dell'attività deve implementare l'interfaccia IBackgroundTask . Il sistema chiama IBackgroundTask::Run quando viene attivata l'attività in background. Inoltre, la classe deve essere specificata nella <Extensions> sezione del manifesto dell'applicazione come <Extension Category="windows.backgroundTasks" EntryPoint="appNamespace.appClassName">. La classe del punto di ingresso dell'attività può essere implementata nello stesso processo del componente in primo piano dell'applicazione (in-proc); tuttavia, non può essere eseguito in uno dei thread in primo piano dell'applicazione perché l'applicazione potrebbe essere sospesa quando viene attivata l'attività in background. Per ottenere risultati ottimali, implementare la classe in un processo separato (out-of-proc) per separarlo dai componenti in primo piano dell'applicazione e consentire al sistema di gestire i processi dell'applicazione in modo più efficiente.

App UWP con JavaScript Il punto di ingresso per un'attività in background JavaScript è una pagina iniziale JavaScript. Per altre informazioni, vedere WebUIBackgroundTaskInstance.current . Si noti che le attività in background JavaScript devono chiamare close() per terminare al termine, in modo che non continuino a usare la memoria e la batteria dell'utente.

Si applica a