FileSavePickerUI Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |