WebUIFileOpenPickerActivatedEventArgs Class

Erstellt Informationen über ein aktiviertes Ereignis, das ausgelöst wird, wenn der Benutzer versucht, Dateien oder Ordner auszuwählen, die von der App bereitgestellt werden.

C#/C++/VB:  Dieser Typ wird als FileOpenPickerActivatedEventArgs angezeigt.

Syntax


/* Weitere Informationen zum Erstellen oder Zugreifen auf dieses Objekt finden Sie unter "Hinweise". */

Attribute

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

Member

WebUIFileOpenPickerActivatedEventArgsKlasse hat diese Membertypen:

Methoden

The WebUIFileOpenPickerActivatedEventArgs Klasse erbt Methoden von Object Klasse (C#/VB/C++).

Eigenschaften

Der WebUIFileOpenPickerActivatedEventArgsKlasse hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

ActivatedOperation

SchreibgeschütztGets the app activated operation.

FileOpenPickerUI

SchreibgeschütztGets 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

SchreibgeschütztGets the activation type.

PreviousExecutionState

SchreibgeschütztGets the execution state of the app before it was activated.

SplashScreen

SchreibgeschütztGets the splash screen object that provides information about the transition from the splash screen to the activated app.

 

Hinweise

Erfahren Sie, wie Sie dem Benutzer in Ihrer App Dateien zur Auswahl anbieten können, unter Quickstart: Providing file services through file pickers und in der Windows.Storage.Pickers.Provider-Namespacereferenz.

Auf dieses Objekt wird zugegriffen, wenn Sie einen Ereignishandler für die Ereignisse WinJS.Application.Onactivated oder Windows.UI.WebUI.WebUIApplication.activated implementieren, wenn ActivationKindfileOpenPicker ist.

Hinweis  : Es handelt sich nicht um eine agile Klasse. Daher müssen Sie das Threadingmodell und das Marshallingverhalten berücksichtigen. Weitere Informationen finden Sie im Thema zu Threading und Marshalling (C++/CX).

Beispiele

Das Dateiauswahlbeispiel veranschaulicht, wie auf ein aktiviertes fileOpenPicker-Ereignis reagiert wird.



// 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);

Für JavaScript enthält eventObject ein webUIFileOpenPickerActivatedEventArgs -Objekt.

Anforderungen

Mindestens unterstützter Client

Windows 8 [Nur Windows Store-Apps]

Mindestens unterstützter Server

Windows Server 2012 [Nur Windows Store-Apps]

Namespace

Windows.UI.WebUI

Metadaten

Windows.winmd

Siehe auch

Schnellstart: Bereitstellen von Dateidiensten über die Dateiauswahl

 

 

Anzeigen:
© 2014 Microsoft. Alle Rechte vorbehalten.