DispatcherObject.VerifyAccess Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Garantit que le thread appelant a accès à DispatcherObject.
public:
void VerifyAccess();
public void VerifyAccess ();
member this.VerifyAccess : unit -> unit
Public Sub VerifyAccess ()
Exceptions
le thread appelant n'a pas accès à DispatcherObject.
Exemples
L’exemple suivant utilise VerifyAccess pour déterminer si un thread a accès au thread sur lequel un Button thread a été créé. Si le thread appelant n’a pas accès, une InvalidOperationException exception est levée.
// 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)
Remarques
Seul le thread sur lequel l’utilisateur Dispatcher a été créé peut accéder à .DispatcherObject
N’importe quel thread peut vérifier s’il a accès à ce DispatcherObjectfichier .
La différence entre CheckAccess et VerifyAccess est qu’elle CheckAccess retourne une valeur booléenne qui spécifie si le thread appelant a accès à ce DispatcherObject thread et VerifyAccess lève une exception si le thread appelant n’a pas accès à ce DispatcherObjectthread .