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

WebUIFileOpenPickerActivatedEventArgs Class

Fournit des informations sur un événement activé qui se déclenche lorsque l'utilisateur tente de choisir les fichiers ou dossiers qui sont fournis par l'application.

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

Syntaxe


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

Attributs

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

Membres

WebUIFileOpenPickerActivatedEventArgsClasse possède ces types de membres :

Méthodes

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

Propriétés

Le WebUIFileOpenPickerActivatedEventArgsClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

ActivatedOperation

En lecture seuleGets the app activated operation.

FileOpenPickerUI

En lecture seuleGets the letterbox UI of the file picker that is displayed when the user wants to pick files or folders that are provided by 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 savoir comment fournir des fichiers que l'utilisateur peut sélectionner dans 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 fileOpenPicker.

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 de sélecteur de fichier montre comment répondre à un événement activé fileOpenPicker.



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

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

        eventObject.setPromise(WinJS.UI.processAll().then(function () {
            // Navigate to either the first scenario or to the last running scenario
            // before suspension or termination.
            var url = scenarios[0].url;
            return WinJS.Navigation.navigate(url, fileOpenPickerUI);
        }));
    }
}

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

En JavaScript, eventObject contient un objet webUIFileOpenPickerActivatedEventArgs.

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