FileSavePickerActivatedEventArgs Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Informationen zu einem aktivierten Ereignis bereit, das ausgelöst wird, wenn der Benutzer eine Datei über die Dateiauswahl speichert und die App als Speicherort auswählt.
Javascript Dieser Typ wird als WebUIFileSavePickerActivatedEventArgs angezeigt.
public ref class FileSavePickerActivatedEventArgs sealed : IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
public ref class FileSavePickerActivatedEventArgs sealed : IActivatedEventArgsWithUser, IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class FileSavePickerActivatedEventArgs final : IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class FileSavePickerActivatedEventArgs final : IActivatedEventArgsWithUser, IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class FileSavePickerActivatedEventArgs : IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class FileSavePickerActivatedEventArgs : IActivatedEventArgsWithUser, IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
Public NotInheritable Class FileSavePickerActivatedEventArgs
Implements IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
Public NotInheritable Class FileSavePickerActivatedEventArgs
Implements IActivatedEventArgsWithUser, IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Beispiele
Im Beispiel "Verträge für die Dateiauswahl " wird veranschaulicht, wie auf einen FileSavePicker-Aktivierungspunkt reagiert wird.
// fileSavePicker activated event handler
protected override void OnFileSavePickerActivated(FileSavePickerActivatedEventArgs args)
{
var FileSavePickerPage = new SDKTemplate.FileSavePickerPage();
FileSavePickerPage.Activate(args);
}
// Overloaded method to respond to fileSavePicker events
internal void Activate(FileSavePickerActivatedEventArgs args)
{
// Perform tasks to prepare your app to display its file picker page
// Get file picker UI
fileSavePickerUI = args.FileSavePickerUI;
Window.Current.Content = this;
this.OnNavigatedTo(null);
Window.Current.Activate();
}
Für C# args
verweist für eine OnFileSavePickerActivated-Überschreibung auf das Application-Objekt auf ein FileSavePickerActivatedEventArgs-Objekt. Die OnFileSavePickerActivated-Außerkraftsetzung befindet sich in der Datei App.xaml.cs und die Activate
-Methode in der Datei FileSavePickerPage.xaml.cs des Beispiels Dateiauswahlverträge.
Hinweise
Erfahren Sie mehr über die Bereitstellung Ihrer App als Speicherort, an dem der Benutzer Dateien in der Windows.Storage.Pickers.Provider-Namespacereferenz speichern kann.
Ein FileSavePickerActivatedEventArgs-Objekt wird an den Aktivierungspunkthandler der App übergeben, wenn der Benutzer eine Datei über die Dateiauswahl speichert und die App als Speicherort auswählt. Dieser Aktivierungstyp wird durch den ActivationKind.FileSavePicker-Wert angegeben, der von der Kind-Eigenschaft zurückgegeben wird.
In JavaScript geschriebene Apps müssen Windows.UI.WebUI.webUIApplication.activated-Ereignisse überwachen und behandeln.
UWP-Apps mit C++, C# oder Visual Basic implementieren in der Regel Aktivierungspunkte, indem methoden des Application-Objekts überschrieben werden. Die CodeBehind-Dateien der Standardvorlage app.xaml enthalten immer eine Überschreibung für OnLaunched, aber das Definieren von Außerkraftsetzungen für andere Aktivierungspunkte wie OnFileSavePickerActivated liegt bei Ihrem App-Code.
Alle Anwendungsüberschreibungen , die an einem Aktivierungsszenario beteiligt sind, sollten Window.Activate in ihren Implementierungen aufrufen.
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1607 | 14393 | User |
Eigenschaften
CallerPackageFamilyName |
Der Paketfamilienname der App, die diese App gestartet hat. |
EnterpriseId |
Ruft die ID des Unternehmens ab, das besitzer der Datei ist. |
FileSavePickerUI |
Ruft die Letterbox-Benutzeroberfläche der Dateiauswahl ab, die angezeigt wird, wenn der Benutzer eine Datei speichert, und wählt die App als Speicherort aus. |
Kind |
Ruft den Aktivierungstyp ab. |
PreviousExecutionState |
Ruft den Ausführungsstatus der App ab, bevor sie aktiviert wurde. |
SplashScreen |
Ruft ein SplashScreen-Objekt ab, das Informationen zum Übergang vom Begrüßungsbildschirm zur aktivierten App bereitstellt. |
User |
Ruft den Benutzer ab, für den die App aktiviert wurde. |