Condividi tramite


FileSavePickerUI Classe

Definizione

Usato per interagire con la selezione file quando l'app fornisce un percorso di salvataggio con il contratto selezione file.

public ref class FileSavePickerUI sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class FileSavePickerUI final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class FileSavePickerUI
Public NotInheritable Class FileSavePickerUI
Ereditarietà
Object Platform::Object IInspectable FileSavePickerUI
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Esempio

L'esempio di selezione file illustra come rispondere a un evento attivato 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 contiene un oggetto FileSavePickerActivatedEventArgs . Inoltre, OnFileSavePickerActivated si trova nel file App.xaml.cs e il Activate metodo si trova nel file FileSavePickerPage.xaml.cs dell'esempio di selezione file.

Commenti

Se l'app partecipa al contratto selezione salvataggio file, puoi accedere a questo oggetto usando una proprietà fileSavePickerUI mentre gestisci un evento attivato da FileSavePicker .

Utilizzare la proprietà FileSavePickerActivatedEventArgs.FileSavePickerUI per recuperare un oggetto fileSavePickerUI.

Per informazioni sulla creazione di un'esperienza ottimale per gli utenti quando usano l'app come percorso di salvataggio, vedere Aprire file e cartelle con una selezione.

Proprietà

AllowedFileTypes

Ottiene un elenco di tipi di file (estensioni) che possono essere salvati nell'app che fornisce il percorso di salvataggio.

FileName

Ottiene il nome completo del file da salvare, inclusa l'estensione del tipo di file. Il nome e l'estensione del file vengono specificati dall'utente.

SettingsIdentifier

Ottiene un identificatore per il contesto corrente della selezione file.

Title

Ottiene o imposta un titolo da visualizzare nell'interfaccia utente di selezione file che identifica il percorso visualizzato dalla selezione file all'utente.

Metodi

TrySetFileName(String)

Tenta di impostare il nome e l'estensione del file nell'interfaccia utente di selezione file.

Eventi

FileNameChanged

Generato quando l'utente modifica il nome del file nella casella di testo nome file o modifica l'estensione nel menu a discesa tipo di file.

TargetFileRequested

Viene generato quando l'utente esegue il commit di un file da salvare nella selezione file.

Si applica a

Vedi anche