WebUIFileActivatedEventArgs Class

Erstellt Daten, wenn eine App aktiviert wird, weil sie die App ist, die einer Datei zugeordnet ist.

Syntax


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

Attribute

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

Member

WebUIFileActivatedEventArgsKlasse hat diese Membertypen:

Methoden

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

Eigenschaften

Der WebUIFileActivatedEventArgsKlasse hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

ActivatedOperation

SchreibgeschütztGets the app activation operation.

CurrentlyShownApplicationViewId

SchreibgeschütztGets the identifier for the currently shown app view.

Files

SchreibgeschütztGets the files for which the app was activated.

Kind

SchreibgeschütztGets the activation type.

NeighboringFilesQuery

SchreibgeschütztGets the neighboring files of the files for which the app was activated.

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.

Verb

SchreibgeschütztGets the action associated with the activated file.

 

Hinweise

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

Beachten Sie, dass Sie, sofern Ihre App für den Dateivertrag aktiviert ist, auf die Daten mit den StorageFile-Objekten zugreifen müssen, die über die Files-Eigenschaft an die App übergeben wurden. Versuchen Sie nicht, auf den Pfad der Datei zuzugreifen, da die App möglicherweise nicht berechtigt ist, auf den Speicherort der Datei zuzugreifen.

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

Der activated-Ereignishandler empfängt alle Aktivierungsereignisse. Die Eigenschaft kind gibt den Typ des Aktivierungsereignisses an. Dieses Beispiel wird zur Behandlung von file-Aktivierungsereignissen installiert.


function onActivatedHandler(eventArgs) {
   if (eventArgs.detail.kind == Windows.ApplicationModel.Activation.ActivationKind.file) 
   {
       // TODO: Handle file activation.

       // The number of files received is eventArgs.detail.files.size
       // The first file is eventArgs.detail.files[0].name
   }
}

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

Beispiele
Zuordnungsstartbeispiel
Aufgaben
Behandeln von Dateiaktivierungen
Richtlinien
Richtlinien und Prüfliste für Dateitypen und Protokolle
Verweis
Windows.Storage
WebUIApplication.ActivatedEventHandler
WinJS.Application.onactivated

 

 

Anzeigen:
© 2014 Microsoft