DispatcherObject.VerifyAccess Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Kényszeríti, hogy a hívószál hozzáférhessen ehhez.DispatcherObject
public:
void VerifyAccess();
public void VerifyAccess();
member this.VerifyAccess : unit -> unit
Public Sub VerifyAccess ()
Kivételek
a hívó szál nem rendelkezik hozzáféréssel ehhez DispatcherObject.
Példák
Az alábbi példa azt határozza VerifyAccess meg, hogy egy szál rendelkezik-e hozzáféréssel a létrehozott szálhoz Button . Ha a hívó szál nem rendelkezik hozzáféréssel, a InvalidOperationException hívó szál ki lesz dobva.
// 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)
Megjegyzések
Csak a létrehozott szál Dispatcher férhet hozzá a DispatcherObject.
Bármelyik szál ellenőrizheti, hogy rendelkezik-e hozzáféréssel ehhez DispatcherObject.
A különbség CheckAccess az és VerifyAccess az, hogy CheckAccess egy logikai értéket ad vissza, amely meghatározza, hogy a hívószál hozzáfér-e ehhez DispatcherObject , és VerifyAccess kivételt okoz, ha a hívószál nem fér hozzá ehhez DispatcherObject.