WebUINavigatedOperation.GetDeferral Méthode

Définition

Demande que la fin de la navigation de l’application soit retardée.

public:
 virtual WebUINavigatedDeferral ^ GetDeferral() = GetDeferral;
WebUINavigatedDeferral GetDeferral();
public WebUINavigatedDeferral GetDeferral();
function getDeferral()
Public Function GetDeferral () As WebUINavigatedDeferral

Retours

Objet de report parcouru.

Remarques

Lorsqu’une application navigue ou recharge son document de niveau supérieur, le système fige les visuels de l’application jusqu’à ce que l’application indique qu’elle est prête à afficher son interface utilisateur. Le système revient à l’interface utilisateur dynamique de l’application lorsque l’application revient à partir de son gestionnaire d’événements navigué. Toutefois, certaines applications doivent démarrer des opérations asynchrones pour récupérer les informations d’état et configurer leur interface utilisateur (comme l’utilisation du chargement de fragments pour afficher les pages d’application). Les applications qui doivent terminer la navigation de manière asynchrone peuvent obtenir un objet de report à partir des arguments d’événement parcourus. Cet objet permet à l’application d’effectuer une navigation en dehors de son gestionnaire. Lorsque l’application acquiert l’objet de report, sa navigation n’est pas terminée lorsque le gestionnaire de navigation retourne.

Une application peut terminer la navigation une fois ses opérations asynchrones requises terminées et elle est prête à afficher son interface utilisateur. La navigation de l’application est retardée jusqu’à ce que l’application appelle la méthode WebUINavigatedDeferral.complete .

Notez qu’avant la fin de la navigation d’une application, l’application apparaît suspendue à l’utilisateur. Il est important que l’application termine la navigation aussi rapidement que possible.

S’applique à

Voir aussi