Windows.Foundation Ruang nama
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.
Mengaktifkan fungsionalitas Windows Runtime dasar, termasuk mengelola operasi asinkron dan mengakses penyimpanan properti. Namespace layanan ini juga menentukan jenis nilai umum yang mewakili Pengidentifikasi Sumber Daya Seragam (URI), tanggal dan waktu, pengukuran 2-D, dan nilai dasar lainnya.
Kelas
Deferral |
Menyimpan DeferralCompletedHandler |
GuidHelper |
Kelas yang berisi metode pembantu statis untuk bekerja dengan jenis Guid |
MemoryBuffer |
Mewakili buffer memori yang dihitung referensi. |
PropertyValue |
Mewakili nilai di penyimpanan properti (seperti instans PropertySet). |
Uri |
Menentukan objek yang mewakili nilai Pengidentifikasi Sumber Daya Seragam (URI) dan mengurainya ke dalam komponen. Objek Uri digunakan oleh banyak API Windows Runtime lainnya yang belum tentu terbatas pada skenario browser web.
|
WwwFormUrlDecoder |
Mengurai string kueri URL, dan mengekspos hasilnya sebagai vektor baca-saja (daftar) pasangan nilai nama dari string kueri. |
WwwFormUrlDecoderEntry |
Mewakili pasangan nilai nama dalam string kueri URL. Gunakan antarmuka IWwwFormUrlDecoderEntry |
Struct
DateTime |
Mewakili instan dalam waktu, biasanya dinyatakan sebagai tanggal dan waktu hari.
|
EventRegistrationToken |
Mewakili referensi ke delegasi yang menerima pemberitahuan perubahan.
|
HResult |
Mewakili kesalahan Windows Runtime.
|
Point |
Mewakili nilai koordinat x dan y yang menentukan titik dalam bidang dua dimensi. |
Rect |
Berisi nilai angka yang mewakili lokasi dan ukuran persegi panjang. |
Size |
Mewakili nilai angka yang menentukan tinggi dan lebar. |
TimeSpan |
Mewakili interval waktu sebagai nilai bilangan bulat 64-bit yang ditandatangani.
TimeSpan digunakan dalam aplikasi sampel streaming Adaptif . |
Antarmuka
IAsyncAction |
Mewakili tindakan asinkron. Ini adalah jenis pengembalian untuk banyak metode asinkron Windows Runtime (WinRT) yang tidak memiliki objek hasil, dan tidak melaporkan kemajuan yang sedang berlangsung. |
IAsyncActionWithProgress<TProgress> |
Mewakili tindakan asinkron yang dapat melaporkan pembaruan kemajuan kepada pemanggil. Ini adalah jenis pengembalian untuk semua metode asinkron Windows Runtime yang tidak memiliki objek hasil, tetapi melaporkan kemajuan ke pendengar panggilan balik. |
IAsyncInfo |
Mendukung tindakan dan operasi asinkron. IAsyncInfo adalah antarmuka dasar untuk IAsyncAction, IAsyncActionWithProgress<TProgress>, IAsyncOperation<> TResult dan IAsyncOperationWithProgress<TResult,TProgress>, yang masing-masing mendukung kombinasi jenis pengembalian dan kemajuan untuk metode asinkron. |
IAsyncOperation<TResult> |
Mewakili operasi asinkron, yang mengembalikan hasil setelah selesai. Ini adalah jenis pengembalian untuk banyak metode asinkron Windows Runtime (WinRT) yang memiliki hasil tetapi tidak melaporkan kemajuan. |
IAsyncOperationWithProgress<TResult,TProgress> |
Mewakili operasi asinkron yang dapat melaporkan pembaruan kemajuan kepada penelepon. Ini adalah jenis pengembalian untuk banyak metode asinkron Windows Runtime yang memiliki hasil dan juga melaporkan kemajuan. |
IClosable |
Menentukan metode untuk merilis sumber daya yang dialokasikan.
|
IGetActivationFactory |
Menentukan implementasi untuk jenis yang mengambil pabrik aktivasi. |
IMemoryBuffer |
Mewakili buffer memori yang dihitung referensi. |
IMemoryBufferReference |
Mewakili referensi ke objek IMemoryBuffer |
IPropertyValue |
Mewakili nilai di penyimpanan properti. Anda tidak dapat menerapkan antarmuka ini, lihat Komentar. |
IReference<T> |
Memungkinkan enumerasi, struktur, dan jenis delegasi arbitrer untuk digunakan sebagai nilai properti.
|
IReferenceArray<T> |
Memungkinkan enumerasi, struktur, dan jenis delegasi arbitrer untuk digunakan sebagai array nilai properti. Anda tidak dapat menerapkan antarmuka ini, lihat Komentar. |
IStringable |
Menyediakan cara untuk mewakili objek saat ini sebagai string. |
IWwwFormUrlDecoderEntry |
Mewakili pasangan nilai nama dalam string kueri URL. |
Enum
AsyncStatus |
Menentukan status operasi asinkron. |
PropertyType |
Menentukan jenis nilai properti. |
Delegasikan
AsyncActionCompletedHandler |
Mewakili metode yang menangani peristiwa selesai dari tindakan asinkron. |
AsyncActionProgressHandler<TProgress> |
Mewakili metode yang menangani peristiwa pembaruan kemajuan dari tindakan asinkron yang menyediakan pembaruan kemajuan. |
AsyncActionWithProgressCompletedHandler<TProgress> |
Mewakili metode yang menangani peristiwa selesai dari tindakan asinkron yang menyediakan pembaruan kemajuan. |
AsyncOperationCompletedHandler<TResult> |
Mewakili metode yang menangani peristiwa selesai dari operasi asinkron. |
AsyncOperationProgressHandler<TResult,TProgress> |
Mewakili metode yang menangani peristiwa pembaruan kemajuan dari operasi asinkron yang menyediakan pembaruan kemajuan. |
AsyncOperationWithProgressCompletedHandler<TResult,TProgress> |
Mewakili metode yang menangani peristiwa selesai dari operasi asinkron yang menyediakan pembaruan kemajuan. |
DeferralCompletedHandler |
Mewakili metode yang menangani peristiwa selesai dari tindakan yang ditangguhkan. |
EventHandler<T> |
Mewakili metode yang menangani peristiwa umum.
|
TypedEventHandler<TSender,TResult> |
Mewakili metode yang menangani peristiwa umum. |
Lihat juga
- Windows.Foundation.Collections
- Windows.Foundation.Diagnostics
- Windows.Foundation.Metadata
- sampel Kalender
- sampel pembaca RSS end-to-end (JavaScript)