Freigeben über


CachedFileUpdaterTriggerDetails.CanRequestUserInput Eigenschaft

Definition

Ruft ab, ob das System eine Benutzeroberfläche anzeigen kann, die es dem Benutzer ermöglicht, die Anbieter-App als Reaktion auf den zwischengespeicherten Dateiupdatetrigger zu starten.

public:
 property bool CanRequestUserInput { bool get(); };
bool CanRequestUserInput();
public bool CanRequestUserInput { get; }
var boolean = cachedFileUpdaterTriggerDetails.canRequestUserInput;
Public ReadOnly Property CanRequestUserInput As Boolean

Eigenschaftswert

Boolean

bool

Gibt an, ob das System eine Benutzeroberfläche anzeigen kann, die es dem Benutzer ermöglicht, die Anbieter-App als Reaktion auf den zwischengespeicherten Dateiupdatetrigger zu starten.

Hinweise

Mit dem Muster "Updater für zwischengespeicherte Dateien" kann die Anbieter-App angeben, dass benutzereingaben erforderlich sind, um die zwischengespeicherte Dateiaktualisierung abzuschließen, indem die Status-Eigenschaft des zugeordneten FileUpdateRequest-Objekts auf UserInputNeed festgelegt wird. Es ist möglich, dass das System dem Benutzer während der Hintergrundaufgabe möglicherweise nicht die Benutzeroberfläche anzeigen kann, wenn die App, die die Datei aktualisiert hat, derzeit beispielsweise nicht im Vordergrund ausgeführt wird. In diesem Fall ist CanRequestUserInput false. Daher sollten Sie diesen Wert überprüfen, bevor Sie anfordern, dass das System die Benutzeroberfläche anzeigen soll. Wenn Sie die FileUpdateRequest-status auf UserInputNeeded festlegen, wird eine Ausnahme ausgelöst, wenn CanRequestUserInput auf false festgelegt ist.

Gilt für: