Condividi tramite


IBackgroundTaskInstance Interfaccia

Definizione

Fornisce l'accesso a un'istanza dell'attività in background.

public interface class IBackgroundTaskInstance
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2254166650, 8664, 17779, 143, 50, 146, 138, 27, 6, 65, 246)]
struct IBackgroundTaskInstance
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2254166650, 8664, 17779, 143, 50, 146, 138, 27, 6, 65, 246)]
public interface IBackgroundTaskInstance
Public Interface IBackgroundTaskInstance
Derivato
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Proprietà

InstanceId

Ottiene l'ID istanza dell'istanza dell'attività in background.

Progress

Ottiene o imposta lo stato di avanzamento per un'istanza dell'attività in background.

SuspendedCount

Ottiene il numero di volte in cui i criteri di gestione delle risorse hanno causato la sospensione dell'attività in background.

Task

Ottiene l'accesso all'attività in background registrata per questa istanza dell'attività in background.

TriggerDetails

Ottiene informazioni aggiuntive associate a un'istanza dell'attività in background.

Metodi

GetDeferral()

Informa il sistema che l'attività in background potrebbe continuare a eseguire il lavoro dopo che il metodo IBackgroundTask.Run restituisce.

Eventi

Canceled

Collega un gestore eventi di annullamento all'istanza dell'attività in background.

Per Windows Phone'app 8.x, se il dispositivo diventa insufficiente in memoria, le attività in background possono essere terminate senza alcun avviso e senza generare l'evento OnCanceled. Ciò permette di garantire l'esperienza utente dell'app in primo piano. La tua attività in background dovrebbe essere progettata per gestire uno scenario di questo tipo. Si noti che questo vale solo per Windows Phone.

Si applica a