FileOpenPickerActivatedEventArgs 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.

JavaScript:  Dieser Typ wird als WebUIFileOpenPickerActivatedEventArgs angezeigt.

Syntax


public sealed class FileOpenPickerActivatedEventArgs : IFileOpenPickerActivatedEventArgs,
    IActivatedEventArgs

Attribute

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

Member

FileOpenPickerActivatedEventArgsKlasse hat diese Membertypen:

Methoden

The FileOpenPickerActivatedEventArgs Klasse erbt Methoden von Object Klasse.

Eigenschaften

Der FileOpenPickerActivatedEventArgsKlasse hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

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 a SplashScreen 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 bereitstellen können, unter Quickstart: Providing file services through file pickers und in der Windows.Storage.Pickers.Provider-Namespacereferenz.

Ein FileOpenPickerActivatedEventArgs-Objekt wird an den aktivierten Ereignishandler der App übergeben, wenn der Benutzer Dateien oder Ordner auswählen möchte, die von der Anwendung bereitgestellt werden. Dieser Typ der Aktivierung wird durch den ActivationKind.FileOpenPicker-Wert angegeben, der von der Kind-Eigenschaft zurückgegeben wird.

Apps, die in JavaScript geschrieben werden, müssen Windows.UI.WebUI.webUIApplication.activated-Ereignisse lauschen und behandeln.

Windows Store-Apps mit C++, C# oder Visual Basic implementieren in der Regel Aktivierungspunkte, indem sie die Methoden des Application-Objekts überschreiben. Die Code-Behind-Dateien der Standardvorlage app.xaml enthalten immer eine Überschreibung für OnLaunched, aber Überschreibungen für andere Aktivierungspunkte wie OnFileOpenPickerActivated müssen in Ihrem App-Code definiert werden.

Alle Application-Überschreibungen, die zu einem Aktivierungsszenario gehören, sollten Window.Activate in ihren Implementierungen aufrufen.

Beispiele

Das Dateiauswahlvertrag-Beispiel veranschaulicht, wie auf einen FileOpenPicker-Aktivierungspunkt reagiert wird.



// File open picker activated event handler
protected override void OnFileOpenPickerActivated(FileOpenPickerActivatedEventArgs args)
{
    var FileOpenPickerPage = new SDKTemplate.FileOpenPickerPage();
    FileOpenPickerPage.Activate(args);
}

// Overloaded method to respond to fileOpenPicker events
public void Activate(FileOpenPickerActivatedEventArgs args)
{
    // Perform tasks to prepare your app to display its file picker page

    // Get file picker UI
    fileOpenPickerUI = args.FileOpenPickerUI;

    Window.Current.Content = this;
    this.OnNavigatedTo(null);
    Window.Current.Activate();
}



Bei C# verweist args für eine OnFileOpenPickerActivated-Überschreibung auf ein FileOpenPickerActivatedEventArgs-Objekt. Die OnFileOpenPickerActivated-Überschreibung ist in der Datei App.xaml.cs und die Activate-Methode ist in der Datei FileOpenPickerPage.xaml.cs des Dateiauswahlvertragsbeispiels enthalten.

Anforderungen

Mindestens unterstützter Client

Windows 8 [Nur Windows Store-Apps]

Mindestens unterstützter Server

Windows Server 2012 [Nur Windows Store-Apps]

Namespace

Windows.ApplicationModel.Activation
Windows::ApplicationModel::Activation [C++]

Metadaten

Windows.winmd

Siehe auch

Schnellstart: Bereitstellen von Dateidiensten über die Dateiauswahl
Dateiauswahlvertrag-Beispiel
OnFileOpenPickerActivated
Application
FileOpenPicker
Windows.Storage.Pickers.Provider namespace
Windows.UI.WebUI.WebUIApplication.Activated event
Windows.UI.Core.CoreApplicationView.Activated event

 

 

Anzeigen:
© 2014 Microsoft