Compartir a través de


WebUIFileSavePickerActivatedEventArgs Clase

Definición

Proporciona información sobre un evento activado que se desencadena cuando el usuario guarda un archivo a través del selector de archivos y selecciona la aplicación como ubicación.

C#/C++/VB Este tipo aparece como FileSavePickerActivatedEventArgs.

public ref class WebUIFileSavePickerActivatedEventArgs sealed : IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2, IActivatedEventArgsDeferral
public ref class WebUIFileSavePickerActivatedEventArgs sealed : IActivatedEventArgsWithUser, IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2, IActivatedEventArgsDeferral
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class WebUIFileSavePickerActivatedEventArgs final : IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2, IActivatedEventArgsDeferral
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class WebUIFileSavePickerActivatedEventArgs final : IActivatedEventArgsWithUser, IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2, IActivatedEventArgsDeferral
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class WebUIFileSavePickerActivatedEventArgs : IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2, IActivatedEventArgsDeferral
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class WebUIFileSavePickerActivatedEventArgs : IActivatedEventArgsWithUser, IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2, IActivatedEventArgsDeferral
Public NotInheritable Class WebUIFileSavePickerActivatedEventArgs
Implements IActivatedEventArgsDeferral, IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
Public NotInheritable Class WebUIFileSavePickerActivatedEventArgs
Implements IActivatedEventArgsDeferral, IActivatedEventArgsWithUser, IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
Herencia
Object Platform::Object IInspectable WebUIFileSavePickerActivatedEventArgs
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Ejemplos

En el ejemplo del selector de archivos se muestra cómo responder a un evento activado fileSavePicker .

// fileSavePicker activated event handler
function activated(eventObject) {
    // Identify whether app is launched for fileSavePicker
    if (eventObject.detail.kind === Windows.ApplicationModel.Activation.ActivationKind.fileOpenPicker) {
        // Perform tasks to prepare your app to display its file picker page

        // Get file picker UI
        fileOpenPickerUI = eventObject.detail.fileOpenPickerUI;

        eventObject.setPromise(WinJS.UI.processAll().then(function () {
            // Navigate to either the first scenario or to the last running scenario
            // before suspension or termination.
            var url = scenarios[0].url;
            return WinJS.Navigation.navigate(url, fileOpenPickerUI);
        }));
    }
}

// Register the activated event handler
WinJS.Application.addEventListener("activated", activated, false);

Para JavaScript, eventObject contiene un objeto webUIFileSavePickerActivatedEventArgs.

Comentarios

Obtenga más información sobre cómo proporcionar la aplicación como una ubicación en la que el usuario puede guardar archivos en el inicio rápido: Proporcionar servicios de archivos a través de y en la referencia del espacio de nombres Windows.Storage.Pickers.Provider .

Se tiene acceso a este objeto cuando se implementa un controlador de eventos para los eventos WinJS.Application.Onactivated o Windows.UI.WebUI.WebUIApplication.activated cuando ActivationKind es fileSavePicker.

Nota

Esta clase no es ágil, lo que significa que debe tener en cuenta su modelo de subprocesos y el comportamiento de serialización. Para obtener más información, consulta Subprocesos y serialización (C++/CX).

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1607 14393 Usuario

Propiedades

ActivatedOperation

Obtiene la operación activada de la aplicación.

CallerPackageFamilyName

Obtiene el nombre de familia del paquete del autor de la llamada.

EnterpriseId

Obtiene el identificador de la empresa propietaria del archivo.

FileSavePickerUI

Obtiene la interfaz de usuario de la bandeja de letras del selector de archivos que se muestra cuando el usuario guarda un archivo y selecciona la aplicación como ubicación de guardado.

Kind

Obtiene el tipo de activación.

PreviousExecutionState

Obtiene el estado de ejecución de la aplicación antes de activarla.

SplashScreen

Obtiene el objeto de pantalla de presentación que proporciona información sobre la transición de la pantalla de presentación a la aplicación activada.

User

Obtiene el usuario para el que se activó la aplicación.

Se aplica a

Consulte también