FileSavePickerActivatedEventArgs Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des informations sur un événement activé qui se déclenche lorsque l’utilisateur enregistre un fichier via le sélecteur de fichiers et sélectionne l’application comme emplacement.
Javascript Ce type apparaît sous la forme WebUIFileSavePickerActivatedEventArgs.
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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Exemples
L’exemple de contrats du sélecteur de fichiers montre comment répondre à un point d’activation FileSavePicker.
// 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();
}
Pour C#, args
pour un remplacement OnFileSavePickerActivated sur l’objet Application fait référence à un objet FileSavePickerActivatedEventArgs. Le remplacement OnFileSavePickerActivated se trouve dans le fichier App.xaml.cs et la Activate
méthode se trouve dans le fichier FileSavePickerPage.xaml.cs de l’exemple de contrats du sélecteur de fichiers.
Remarques
En savoir plus sur la fourniture de votre application en tant qu’emplacement où l’utilisateur peut enregistrer des fichiers dans la référence de l’espace de noms Windows.Storage.Pickers.Provider .
Un objet FileSavePickerActivatedEventArgs est passé au gestionnaire de points d’activation de l’application lorsque l’utilisateur enregistre un fichier via le sélecteur de fichiers et sélectionne l’application comme emplacement. Ce type d’activation est indiqué par la valeur ActivationKind.FileSavePicker retournée par la propriété Kind .
Les applications écrites en JavaScript doivent écouter et gérer les événements Windows.UI.WebUI.webUIApplication.activated .
L’application UWP utilisant C++, C# ou Visual Basic implémente généralement des points d’activation en remplaçant les méthodes de l’objet Application . Les fichiers code-behind de modèle par défaut app.xaml incluent toujours une substitution pour OnLaunched, mais la définition de remplacements pour d’autres points d’activation tels que OnFileSavePickerActivated dépend du code de votre application.
Toutes les substitutions d’application impliquées dans un scénario d’activation doivent appeler Window.Activate dans leurs implémentations.
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1607 | 14393 | Utilisateur |
Propriétés
CallerPackageFamilyName |
Nom de la famille de package de l’application qui a lancé cette application. |
EnterpriseId |
Obtient l’ID de l’entreprise propriétaire du fichier. |
FileSavePickerUI |
Obtient l’interface utilisateur de la boîte aux lettres du sélecteur de fichiers qui s’affiche lorsque l’utilisateur enregistre un fichier et sélectionne l’application comme emplacement d’enregistrement. |
Kind |
Obtient le type d’activation. |
PreviousExecutionState |
Obtient l’état d’exécution de l’application avant son activation. |
SplashScreen |
Obtient un objet SplashScreen qui fournit des informations sur la transition de l’écran de démarrage à l’application activée. |
User |
Obtient l’utilisateur pour lequel l’application a été activée. |