DispatcherObject.VerifyAccess Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erzwingt, dass der aufrufende Thread auf dieses DispatcherObject zugreifen kann.
public:
void VerifyAccess();
public void VerifyAccess ();
member this.VerifyAccess : unit -> unit
Public Sub VerifyAccess ()
Ausnahmen
der aufrufende Thread kann nicht auf dieses DispatcherObject zugreifen.
Beispiele
Im folgenden Beispiel wird ermittelt VerifyAccess , ob ein Thread Zugriff auf den Thread hat, auf den ein Thread Button erstellt wurde. Wenn der aufrufende Thread keinen Zugriff hat, wird ein InvalidOperationException Fehler ausgelöst.
// 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)
Hinweise
Nur der Thread, auf dem der Dispatcher erstellt wurde, kann auf die DispatcherObject.
Jeder Thread kann überprüfen, ob er Zugriff auf diesen DispatcherObjectHat.
Der Unterschied zwischen CheckAccess und VerifyAccess ist, dass ein boolescher Wert zurückgegeben wird, der angibt, CheckAccess ob der aufrufende Thread Zugriff auf diesen DispatcherObject Thread hat und VerifyAccess eine Ausnahme auslöst, wenn der aufrufende Thread keinen Zugriff auf dies DispatcherObjecthat.