Partager via


FileSavePickerUI Classe

Définition

Permet d’interagir avec le sélecteur de fichiers lorsque votre application fournit un emplacement d’enregistrement avec le contrat du sélecteur d’enregistrement de fichiers.

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
Héritage
Object Platform::Object IInspectable FileSavePickerUI
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Exemples

L’exemple de sélecteur de fichiers montre comment répondre à un événement activé 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 contient un objet FileSavePickerActivatedEventArgs . En outre, se OnFileSavePickerActivated trouve dans le fichier App.xaml.cs et la Activate méthode se trouve dans le fichier FileSavePickerPage.xaml.cs de l’exemple de sélecteur de fichiers.

Remarques

Si votre application participe au contrat Sélecteur d’enregistrement de fichiers, vous pouvez accéder à cet objet à l’aide d’une propriété fileSavePickerUI pendant que vous gérez un événement activé FileSavePicker .

Utilisez la propriété FileSavePickerActivatedEventArgs.FileSavePickerUI pour récupérer un objet fileSavePickerUI.

Pour en savoir plus sur la création d’une bonne expérience pour les utilisateurs lorsqu’ils utilisent votre application comme emplacement d’enregistrement, consultez Ouvrir des fichiers et des dossiers avec un sélecteur.

Propriétés

AllowedFileTypes

Obtient une liste des types de fichiers (extensions) qui peuvent être enregistrés dans l’application qui fournit l’emplacement d’enregistrement.

FileName

Obtient le nom de fichier complet du fichier à enregistrer, y compris l’extension de type de fichier. Le nom de fichier et l’extension sont spécifiés par l’utilisateur.

SettingsIdentifier

Obtient un identificateur pour le contexte actuel du sélecteur de fichiers.

Title

Obtient ou définit un titre à afficher dans l’interface utilisateur du sélecteur de fichiers qui identifie l’emplacement que le sélecteur de fichiers affiche à l’utilisateur.

Méthodes

TrySetFileName(String)

Tente de définir le nom et l’extension de fichier dans l’interface utilisateur du sélecteur de fichiers.

Événements

FileNameChanged

Déclenché lorsque l’utilisateur modifie le nom du fichier dans la zone de texte nom de fichier ou modifie l’extension dans le menu déroulant type de fichier.

TargetFileRequested

Se déclenche lorsque l’utilisateur valide un fichier à enregistrer dans le sélecteur de fichiers.

S’applique à

Voir aussi