DispatcherObject.VerifyAccess メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
呼び出し元のスレッドがこの DispatcherObject にアクセスできるように強制します。
public:
void VerifyAccess();
public void VerifyAccess ();
member this.VerifyAccess : unit -> unit
Public Sub VerifyAccess ()
例外
呼び出し元のスレッドは、この DispatcherObject にアクセスできません。
例
次の例では、スレッドが作成されたスレッドButtonにアクセスできるかどうかを判断するために使用VerifyAccessします。 呼び出し元のスレッドにアクセス権がない場合は、an InvalidOperationException がスローされます。
// 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)
注釈
作成されたスレッド Dispatcher のみがアクセス DispatcherObjectできます。
どのスレッドでも、この DispatcherObjectスレッドにアクセスできるかどうかを確認できます。
この違CheckAccessVerifyAccessいは、呼び出し元のスレッドがCheckAccessこれにアクセスできるかどうかを指定し、呼び出しVerifyAccess元のスレッドがこのDispatcherObjectスレッドにアクセスできない場合に例外をスローするブール値をDispatcherObject返します。