PageContent.GetPageRootAsync(Boolean) Metode
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.
Secara asinkron memuat dan mengembalikan FixedPage elemen konten.
public:
void GetPageRootAsync(bool forceReload);
public void GetPageRootAsync (bool forceReload);
member this.GetPageRootAsync : bool -> unit
Public Sub GetPageRootAsync (forceReload As Boolean)
Parameter
- forceReload
- Boolean
true
untuk selalu memuat FixedPage ulang bahkan jika sebelumnya telah dimuat dan di-cache; false
untuk memuat satu-satunya FixedPage jika tidak ada versi cache.
Keterangan
GetPageRootAsync secara asinkron memuat dan mengurai aliran data yang FixedPage terkait dengan ini PageContent. Utas lain akan terus berjalan saat GetPageRootAsync selesai.
Langkah-langkah berikut menggambarkan cara memuat FixedPage konten secara asinkron:
Buat GetPageRootCompletedEventHandler delegasi dan tambahkan untuk diberi tahu tentang GetPageRootCompleted peristiwa.
Panggil GetPageRootAsync.
GetPageRootCompleted Ketika peristiwa terjadi dan delegasi dipanggil, FixedPage konten telah selesai dimuat. Elemen yang dimuat FixedPage dikembalikan melalui GetPageRootCompletedEventArgsproperti .Result
Untuk informasi selengkapnya tentang <PageContent>
elemen , lihat bab 3 spesifikasi XPS yang dapat Anda peroleh di XPS: Spesifikasi dan Unduhan Lisensi.
Metode ini disimpan dalam tugas yang menampilkan semua pengecualian non-penggunaan yang dapat dilemparkan oleh rekan sinkron metode. Jika pengecualian disimpan ke dalam tugas yang dikembalikan, pengecualian tersebut akan dilemparkan saat tugas ditunggu. Pengecualian penggunaan, seperti ArgumentException, masih dilemparkan secara sinkron. Untuk pengecualian yang disimpan, lihat pengecualian yang dilemparkan oleh GetPageRoot(Boolean).