WebUICachedFileUpdaterActivatedEventArgs-Klasse
TOC
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern

WebUICachedFileUpdaterActivatedEventArgs Class

Erstellt Informationen über das Aktivierungsereignis, das ausgelöst wird, wenn der Benutzer eine Datei speichert oder öffnet, die Updates von der App erfordert.

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

Syntax


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

Attribute

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

Member

WebUICachedFileUpdaterActivatedEventArgsKlasse hat diese Membertypen:

Methoden

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

Eigenschaften

Der WebUICachedFileUpdaterActivatedEventArgsKlasse hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

ActivatedOperation

SchreibgeschütztGets the app activated operation.

CachedFileUpdaterUI

SchreibgeschütztGets the letterbox UI of the file picker that is displayed when a file needs updates from 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 den Benutzer mit Aktualisierungen der Dateien versorgen können, die Sie in Ihrer App anbieten, 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 ActivationKindcachedFileUpdater 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 Dateiauswahlvertragsbeispiel veranschaulicht, wie auf ein aktiviertes cachedFileUpdater-Ereignis reagiert wird.



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

Für JavaScript eventObject enthält ein webUICachedFileUpdaterActivatedEventArgs-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:
© 2017 Microsoft