WebUICachedFileUpdaterActivatedEventArgs, classe
TOC
Réduire la table des matières
Développer la table des matières

WebUICachedFileUpdaterActivatedEventArgs Class

Fournit des informations sur l'événement activé qui se déclenche lorsque l'utilisateur enregistre ou ouvre un fichier qui nécessite des mises à jour partir de l'application.

C#/C++/VB:  Ce type apparaît sous forme de CachedFileUpdaterActivatedEventArgs.

Syntaxe


/* Pour plus d'informations sur la création ou l'accès à cet objet, consultez les notes. */

Attributs

[MarshalingBehavior(Standard)]
[Version(0x06020000)]

Membres

WebUICachedFileUpdaterActivatedEventArgsClasse possède ces types de membres :

Méthodes

The WebUICachedFileUpdaterActivatedEventArgs Classe hérite des méthodes de Object Classe (C#/VB/C++).

Propriétés

Le WebUICachedFileUpdaterActivatedEventArgsClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

ActivatedOperation

En lecture seuleGets the app activated operation.

CachedFileUpdaterUI

En lecture seuleGets the letterbox UI of the file picker that is displayed when a file needs updates from the app.

Kind

En lecture seuleGets the activation type.

PreviousExecutionState

En lecture seuleGets the execution state of the app before it was activated.

SplashScreen

En lecture seuleGets the splash screen object that provides information about the transition from the splash screen to the activated app.

 

Remarques

Pour en savoir plus sur la fourniture de mises à jour pour les fichiers de votre application, consultez Démarrage rapide : fourniture de services de fichier à l'aide de sélecteurs de fichiers et la référence d'espace de noms Windows.Storage.Pickers.Provider.

Cet objet est accessible lorsque vous implémentez un gestionnaire d'événements pour l'événement WinJS.Application.Onactivated ou les événements Windows.UI.WebUI.WebUIApplication.activated si ActivationKind a la valeur cachedFileUpdater.

Remarque   : cette classe n'est pas agile, ce qui signifie que vous devez prendre en compte son modèle de thread et son comportement de marshaling. Pour plus d'informations, consultez Threads et marshaling (C++/CX).

Exemples

L'Exemple des contrats de sélecteur de fichier montre comment répondre à un événement activé cachedFileUpdater.



// cachedFileUpdater activated event handler
function activated(eventObject) {
        // Identify whether app was launched for cachedFileUpdater
        if (eventObject.detail.kind === Windows.ApplicationModel.Activation.ActivationKind.cachedFileUpdater) {
            // Perform tasks to prepare your app to display its file picker page

            // Get file picker UI
            cachedFileUpdaterUI = eventObject.detail.cachedFileUpdaterUI;

            cachedFileUpdaterUI.addEventListener("fileupdaterequested", onFileUpdateRequest);
            cachedFileUpdaterUI.addEventListener("uirequested", onUIRequested);

            switch (cachedFileUpdaterUI.updateTarget) {
                case Windows.Storage.Provider.CachedFileTarget.local:
                    scenarios = [{ url: "/html/cachedFileUpdaterScenario1.html", title: "Get latest version" }];
                    break;
                case Windows.Storage.Provider.CachedFileTarget.remote:
                    scenarios = [{ url: "/html/cachedFileUpdaterScenario2.html", title: "Remote file update" }];
                    break;
            }
            SdkSample.scenarios = scenarios;
        }
    }

// Register the activated event handler
WinJS.Application.addEventListener("activated", activated, false);

En JavaScript, eventObject contient un objet webUICachedFileUpdaterActivatedEventArgs.

Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Espace de noms

Windows.UI.WebUI

Métadonnées

Windows.winmd

Voir aussi

Démarrage rapide : fourniture de services de fichier à l'aide de sélecteurs de fichiers

 

 

Afficher:
© 2017 Microsoft