FileSavePickerActivatedEventArgs Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece informações sobre um evento ativado que é acionado quando o usuário salva um arquivo por meio do seletor de arquivos e seleciona o aplicativo como o local.
Javascript Esse tipo aparece como WebUIFileSavePickerActivatedEventArgs.
public ref class FileSavePickerActivatedEventArgs sealed : IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
public ref class FileSavePickerActivatedEventArgs sealed : IActivatedEventArgsWithUser, IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class FileSavePickerActivatedEventArgs final : IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class FileSavePickerActivatedEventArgs final : IActivatedEventArgsWithUser, IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class FileSavePickerActivatedEventArgs : IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class FileSavePickerActivatedEventArgs : IActivatedEventArgsWithUser, IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
Public NotInheritable Class FileSavePickerActivatedEventArgs
Implements IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
Public NotInheritable Class FileSavePickerActivatedEventArgs
Implements IActivatedEventArgsWithUser, IFileSavePickerActivatedEventArgs, IFileSavePickerActivatedEventArgs2
- Herança
- Atributos
- Implementações
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Exemplos
O exemplo de contratos do seletor de arquivos demonstra como responder a um ponto de ativação 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
para uma substituição OnFileSavePickerActivated no objeto Application faz referência a um objeto FileSavePickerActivatedEventArgs. A substituição OnFileSavePickerActivated está no arquivo App.xaml.cs e o Activate
método está no arquivo FileSavePickerPage.xaml.cs do exemplo de contratos do seletor de arquivos.
Comentários
Saiba mais sobre como fornecer seu aplicativo como um local em que o usuário pode salvar arquivos na referência de namespace Windows.Storage.Pickers.Provider .
Um objeto FileSavePickerActivatedEventArgs é passado para o manipulador de ponto de ativação do aplicativo quando o usuário salva um arquivo por meio do seletor de arquivos e seleciona o aplicativo como o local. Esse tipo de ativação é indicado pelo valor ActivationKind.FileSavePicker retornado pela propriedade Kind .
Os aplicativos escritos em JavaScript devem escutar e manipular eventos Windows.UI.WebUI.webUIApplication.activated .
O aplicativo UWP usando C++, C#ou Visual Basic normalmente implementa pontos de ativação substituindo métodos do objeto Application . Os arquivos code-behind do modelo padrão app.xaml sempre incluem uma substituição para OnLaunched, mas definir substituições para outros pontos de ativação, como OnFileSavePickerActivated , depende do código do aplicativo.
Todas as substituições de aplicativo envolvidas em um cenário de ativação devem chamar Window.Activate em suas implementações.
Histórico de versão
Versão do Windows | Versão do SDK | Valor adicionado |
---|---|---|
1607 | 14393 | Usuário |
Propriedades
CallerPackageFamilyName |
O nome da família de pacotes do aplicativo que iniciou este aplicativo. |
EnterpriseId |
Obtém a ID da empresa que possui o arquivo. |
FileSavePickerUI |
Obtém a interface do usuário da caixa de correio do seletor de arquivos exibido quando o usuário salva um arquivo e seleciona o aplicativo como o local de salvamento. |
Kind |
Obtém o tipo de ativação. |
PreviousExecutionState |
Obtém o estado de execução do aplicativo antes de ser ativado. |
SplashScreen |
Obtém um objeto SplashScreen que fornece informações sobre a transição da tela inicial para o aplicativo ativado. |
User |
Obtém o usuário para o qual o aplicativo foi ativado. |