Bagikan melalui


Deferral Kelas

Definisi

Menyimpan DeferralCompletedHandler untuk dipanggil setelah menyelesaikan penangguhan dan memanipulasi status penangguhan.

public ref class Deferral sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Foundation.IDeferralFactory, 65536, Windows.Foundation.FoundationContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class Deferral final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Foundation.IDeferralFactory, 65536, "Windows.Foundation.FoundationContract")]
class Deferral final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Foundation.IDeferralFactory), 65536, typeof(Windows.Foundation.FoundationContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class Deferral
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Foundation.IDeferralFactory), 65536, "Windows.Foundation.FoundationContract")]
public sealed class Deferral
function Deferral(handler)
Public NotInheritable Class Deferral
Warisan
Object Platform::Object IInspectable Deferral
Atribut
Penerapan

Persyaratan Windows

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

Keterangan

Untuk informasi selengkapnya tentang kelas Deferral , lihat bagian tentang penangguhan dalam Siklus hidup Aplikasi dan sampel ExtendedExecution.

Aplikasi Javascript tidak boleh mengizinkan navigasi sebelum menyelesaikan DeferralCompletedHandler. Melakukannya dapat menyebabkan aplikasi crash dan harus dianggap sebagai kesalahan pemrograman.

Konstruktor

Deferral(DeferralCompletedHandler)

Menginisialisasi objek Deferral baru dan menentukan DeferralCompletedHandler untuk dipanggil setelah penyelesaian deferral.

Metode

Close()

Jika DeferralCompletedHandler belum dipanggil, ini akan memanggilnya dan menghilangkan referensi ke delegasi.

Complete()

Jika DeferralCompletedHandler belum dipanggil, ini akan memanggilnya dan menghilangkan referensi ke delegasi.

Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola.

Berlaku untuk

Lihat juga