WebUICachedFileUpdaterActivatedEventArgs Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan informasi tentang peristiwa yang diaktifkan yang diaktifkan saat pengguna menyimpan atau membuka file yang memerlukan pembaruan dari aplikasi.
C#/C++/VB Jenis ini muncul sebagai CachedFileUpdaterActivatedEventArgs.
public ref class WebUICachedFileUpdaterActivatedEventArgs sealed : ICachedFileUpdaterActivatedEventArgs, IActivatedEventArgsDeferral
public ref class WebUICachedFileUpdaterActivatedEventArgs sealed : IActivatedEventArgsWithUser, ICachedFileUpdaterActivatedEventArgs, IActivatedEventArgsDeferral
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class WebUICachedFileUpdaterActivatedEventArgs final : ICachedFileUpdaterActivatedEventArgs, IActivatedEventArgsDeferral
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class WebUICachedFileUpdaterActivatedEventArgs final : IActivatedEventArgsWithUser, ICachedFileUpdaterActivatedEventArgs, IActivatedEventArgsDeferral
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class WebUICachedFileUpdaterActivatedEventArgs : ICachedFileUpdaterActivatedEventArgs, IActivatedEventArgsDeferral
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class WebUICachedFileUpdaterActivatedEventArgs : IActivatedEventArgsWithUser, ICachedFileUpdaterActivatedEventArgs, IActivatedEventArgsDeferral
Public NotInheritable Class WebUICachedFileUpdaterActivatedEventArgs
Implements IActivatedEventArgsDeferral, ICachedFileUpdaterActivatedEventArgs
Public NotInheritable Class WebUICachedFileUpdaterActivatedEventArgs
Implements IActivatedEventArgsDeferral, IActivatedEventArgsWithUser, ICachedFileUpdaterActivatedEventArgs
- Warisan
- 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 peristiwa yang diaktifkan cachedFileUpdater.
// cachedFileUpdater activated event handler
function activated(eventObject) {
// Identify whether app was launched for cachedFileUpdater
if (eventObject.detail.kind === Windows.ApplicationModel.Activation.ActivationKind.cachedFileUpdater) {
// Perform tasks to prepare your app to display its file picker page
// Get file picker UI
cachedFileUpdaterUI = eventObject.detail.cachedFileUpdaterUI;
cachedFileUpdaterUI.addEventListener("fileupdaterequested", onFileUpdateRequest);
cachedFileUpdaterUI.addEventListener("uirequested", onUIRequested);
switch (cachedFileUpdaterUI.updateTarget) {
case Windows.Storage.Provider.CachedFileTarget.local:
scenarios = [{ url: "/html/cachedFileUpdaterScenario1.html", title: "Get latest version" }];
break;
case Windows.Storage.Provider.CachedFileTarget.remote:
scenarios = [{ url: "/html/cachedFileUpdaterScenario2.html", title: "Remote file update" }];
break;
}
SdkSample.scenarios = scenarios;
}
}
// Register the activated event handler
WinJS.Application.addEventListener("activated", activated, false);
Untuk JavaScript, eventObject
berisi objek webUICachedFileUpdaterActivatedEventArgs.
Keterangan
Pelajari selengkapnya tentang menyediakan pembaruan untuk file yang ditawarkan aplikasi Anda di Mulai Cepat: Menyediakan layanan file melalui dan di referensi namespace Layanan Windows.Storage.Pickers.Provider .
Objek ini diakses ketika Anda mengimplementasikan penanganan aktivitas untuk peristiwa WinJS.Application.Onactivated atau Windows.UI.WebUI.WebUIApplication.activated ketika ActivationKind adalah cachedFileUpdater.
Catatan
Kelas ini tidak lincah, yang berarti Anda perlu mempertimbangkan model utas dan perilaku marshalingnya. Untuk informasi selengkapnya, lihat Threading dan Marshaling (C++/CX).
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1607 | 14393 | Pengguna |
Properti
ActivatedOperation |
Mendapatkan operasi yang diaktifkan aplikasi. |
CachedFileUpdaterUI |
Mendapatkan UI kotak surat pemilih file yang ditampilkan saat file memerlukan pembaruan dari aplikasi. |
Kind |
Mendapatkan jenis aktivasi. |
PreviousExecutionState |
Mendapatkan status eksekusi aplikasi sebelum diaktifkan. |
SplashScreen |
Mendapatkan objek layar splash yang menyediakan informasi tentang transisi dari layar splash ke aplikasi yang diaktifkan. |
User |
Membuat pengguna tempat aplikasi diaktifkan. |