Share via


FileSavePickerUI Clase

Definición

Se usa para interactuar con el selector de archivos cuando la aplicación proporciona una ubicación de guardado con el contrato selector de guardado de archivos.

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
Herencia
Object Platform::Object IInspectable FileSavePickerUI
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Ejemplos

El ejemplo del selector de archivos muestra cómo responder a un evento activado 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();
}

Para C#, args contiene un objeto FileSavePickerActivatedEventArgs . Además, OnFileSavePickerActivated está en el archivo App.xaml.cs y el Activate método está en el archivo FileSavePickerPage.xaml.cs del ejemplo del selector de archivos.

Comentarios

Si la aplicación participa en el contrato selector de guardado de archivos, puedes acceder a este objeto mediante una propiedad fileSavePickerUI mientras controlas un evento activado FileSavePicker .

Utilice la propiedad FileSavePickerActivatedEventArgs.FileSavePickerUI para recuperar un objeto fileSavePickerUI.

Para obtener información sobre cómo crear una buena experiencia para los usuarios cuando usan la aplicación como ubicación de guardado, consulte Abrir archivos y carpetas con un selector.

Propiedades

AllowedFileTypes

Obtiene una lista de tipos de archivo (extensiones) que se pueden guardar en la aplicación que proporciona la ubicación de guardado.

FileName

Obtiene el nombre de archivo completo del archivo que se va a guardar, incluida la extensión de tipo de archivo. El usuario especifica el nombre de archivo y la extensión.

SettingsIdentifier

Obtiene un identificador para el contexto actual del selector de archivos.

Title

Obtiene o establece un título que se va a mostrar en la interfaz de usuario del selector de archivos que identifica la ubicación en la que se muestra el selector de archivos al usuario.

Métodos

TrySetFileName(String)

Intenta establecer el nombre de archivo y la extensión en la interfaz de usuario del selector de archivos.

Eventos

FileNameChanged

Se desencadena cuando el usuario cambia el nombre de archivo en el cuadro de texto nombre de archivo o cambia la extensión en el menú desplegable tipo de archivo.

TargetFileRequested

Se activa cuando el usuario confirma que se va a guardar un archivo en el selector de archivos.

Se aplica a

Consulte también