ISynchronizeInvoke.InvokeRequired Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu označující, zda volající musí volat Invoke(Delegate, Object[]) při volání objektu, který implementuje toto rozhraní.
public:
property bool InvokeRequired { bool get(); };
public bool InvokeRequired { get; }
member this.InvokeRequired : bool
Public ReadOnly Property InvokeRequired As Boolean
Hodnota vlastnosti
true
pokud volající musí volat Invoke(Delegate, Object[]); jinak , false
.
Poznámky
Tato vlastnost určuje, zda volající musí volat Invoke při volání metody do objektu, který implementuje toto rozhraní. Tyto objekty jsou vázané na konkrétní vlákno a nejsou bezpečné pro přístup z více vláken. Pokud voláte metodu z jiného vlákna, musíte použít metodu Invoke k zařazování volání do správného vlákna.