ISynchronizeInvoke.InvokeRequired Propriété
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.
Obtient une valeur indiquant si l'appelant doit appeler Invoke(Delegate, Object[]) lors de l'appel d'un objet implémentant cette interface.
public:
property bool InvokeRequired { bool get(); };
public bool InvokeRequired { get; }
member this.InvokeRequired : bool
Public ReadOnly Property InvokeRequired As Boolean
Valeur de propriété
true
si l'appelant doit appeler Invoke(Delegate, Object[]) ; sinon, false
.
Remarques
Cette propriété détermine si l’appelant doit appeler Invoke lors de l’exécution d’appels de méthode à un objet qui implémente cette interface. Ces objets sont liés à un thread spécifique et ne sont pas thread-safe. Si vous appelez une méthode à partir d’un thread différent, vous devez utiliser la Invoke méthode pour marshaler l’appel vers le thread approprié.