DispatcherObject.VerifyAccess 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.
Memberlakukan bahwa utas panggilan memiliki akses ke ini DispatcherObject.
public:
void VerifyAccess();
public void VerifyAccess ();
member this.VerifyAccess : unit -> unit
Public Sub VerifyAccess ()
Pengecualian
utas panggilan tidak memiliki akses ke ini DispatcherObject.
Contoh
Contoh berikut menggunakan untuk menentukan apakah utas memiliki akses ke utas VerifyAccess tempat Button alur dibuat. Jika utas panggilan tidak memiliki akses, utas InvalidOperationException akan dilemparkan.
// Check if this thread has access to this object.
theButton.VerifyAccess();
// Thread has access to the object, so update the UI.
UpdateButtonUI(theButton);
' Check if this thread has access to this object.
theButton.VerifyAccess()
' Thread has access to the object, so update the UI.
UpdateButtonUI(theButton)
Keterangan
Hanya utas yang Dispatcher dibuat pada yang dapat mengakses DispatcherObject.
Utas apa pun dapat memeriksa untuk melihat apakah ia memiliki akses ke ini DispatcherObject.
Perbedaan antara CheckAccess dan adalah yang CheckAccess mengembalikan Boolean yang menentukan apakah utas panggilan memiliki akses ke ini DispatcherObject dan VerifyAccess melemparkan pengecualian jika utas panggilan tidak memiliki akses ke ini DispatcherObjectVerifyAccess .