FileSavePickerActivatedEventArgs Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce informazioni su un evento attivato che viene generato quando l'utente salva un file tramite la selezione file e seleziona l'app come percorso.
Javascript Questo tipo viene visualizzato come 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
- Ereditarietà
- Attributi
- Implementazioni
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Esempio
L'esempio contratti di selezione file illustra come rispondere a un punto di attivazione 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();
}
Per C#, args
per un override OnFileSavePickerActivated nell'oggetto Application fa riferimento a un oggetto FileSavePickerActivatedEventArgs. L'override OnFileSavePickerActivated si trova nel file App.xaml.cs e il Activate
metodo si trova nel file FileSavePickerPage.xaml.cs dell'esempio di contratti di selezione file.
Commenti
Altre informazioni sulla fornitura dell'app come percorso in cui l'utente può salvare i file nel riferimento allo spazio dei nomi Windows.Storage.Pickers.Provider .
Un oggetto FileSavePickerActivatedEventArgs viene passato al gestore del punto di attivazione dell'app quando l'utente salva un file tramite la selezione file e seleziona l'app come posizione. Questo tipo di attivazione è indicato dal valore ActivationKind.FileSavePicker restituito dalla proprietà Kind .
Le app scritte in JavaScript devono essere in ascolto e gestire gli eventi Windows.UI.WebUI.webUIApplication.activated .
L'app UWP che usa C++, C# o Visual Basic implementa in genere i punti di attivazione eseguendo l'override dei metodi dell'oggetto Application . I file code-behind del modello predefinito app.xaml includono sempre un override per OnLaunched, ma la definizione di override per altri punti di attivazione, ad esempio OnFileSavePickerActivated , corrisponde al codice dell'app.
Tutte le sostituzioni dell'applicazione coinvolte in uno scenario di attivazione devono chiamare Window.Activate nelle implementazioni.
Cronologia delle versioni
Versione di Windows | Versione dell'SDK | Valore aggiunto |
---|---|---|
1607 | 14393 | Utente |
Proprietà
CallerPackageFamilyName |
Nome della famiglia di pacchetti dell'app che ha avviato questa app. |
EnterpriseId |
Ottiene l'ID dell'organizzazione proprietaria del file. |
FileSavePickerUI |
Ottiene l'interfaccia utente della casella di lettera della selezione file visualizzata quando l'utente salva un file e seleziona l'app come percorso di salvataggio. |
Kind |
Ottiene il tipo di attivazione. |
PreviousExecutionState |
Ottiene lo stato di esecuzione dell'app prima dell'attivazione. |
SplashScreen |
Ottiene un oggetto SplashScreen che fornisce informazioni sulla transizione dalla schermata iniziale all'app attivata. |
User |
Ottiene l'utente per cui è stata attivata l'app. |