Bagikan melalui


FileSavePickerActivatedEventArgs Kelas

Definisi

Menyediakan informasi tentang peristiwa yang diaktifkan yang diaktifkan saat pengguna menyimpan file melalui pemilih file dan memilih aplikasi sebagai lokasi.

Javascript Jenis ini muncul sebagai 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
Warisan
Object Platform::Object IInspectable FileSavePickerActivatedEventArgs
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Contoh

Sampel kontrak pemilih File menunjukkan cara merespons titik aktivasi 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();
}

Untuk C#, args untuk penimpaan OnFileSavePickerActivated pada objek Aplikasi mereferensikan objek FileSavePickerActivatedEventArgs. Penimpaan OnFileSavePickerActivated ada di file App.xaml.cs dan Activate metodenya ada di file FileSavePickerPage.xaml.cs dari sampel kontrak pemilih File.

Keterangan

Pelajari selengkapnya tentang menyediakan aplikasi Anda sebagai lokasi tempat pengguna dapat menyimpan file di referensi namespace Layanan Windows.Storage.Pickers.Provider .

Objek FileSavePickerActivatedEventArgs diteruskan ke handler titik aktivasi aplikasi saat pengguna menyimpan file melalui pemilih file dan memilih aplikasi sebagai lokasi. Jenis aktivasi ini ditunjukkan oleh nilai ActivationKind.FileSavePicker yang dikembalikan oleh properti Kind .

Aplikasi yang ditulis dalam JavaScript harus mendengarkan dan menangani peristiwa Windows.UI.WebUI.webUIApplication.activated .

Aplikasi UWP menggunakan C++, C#, atau Visual Basic biasanya menerapkan titik aktivasi dengan menimpa metode objek Aplikasi . File app.xaml code-behind templat default selalu menyertakan penimpaan untuk OnLaunched, tetapi menentukan penimpaan untuk titik aktivasi lain seperti OnFileSavePickerActivated terserah kode aplikasi Anda.

Semua penimpaan Aplikasi yang terlibat dalam skenario aktivasi harus memanggil Window.Activate dalam implementasinya.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1607 14393 Pengguna

Properti

CallerPackageFamilyName

Nama keluarga paket aplikasi yang meluncurkan aplikasi ini.

EnterpriseId

Mendapatkan ID perusahaan yang memiliki file .

FileSavePickerUI

Mendapatkan UI kotak surat pemilih file yang ditampilkan saat pengguna menyimpan file dan memilih aplikasi sebagai lokasi penyimpanan.

Kind

Mendapatkan jenis aktivasi.

PreviousExecutionState

Mendapatkan status eksekusi aplikasi sebelum diaktifkan.

SplashScreen

Mendapatkan objek SplashScreen yang menyediakan informasi tentang transisi dari layar splash ke aplikasi yang diaktifkan.

User

Mendapatkan pengguna tempat aplikasi diaktifkan.

Berlaku untuk

Lihat juga