ISynchronizeInvoke.InvokeRequired Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe um valor que indica se o chamador deve chamar Invoke(Delegate, Object[]) ao chamar um objeto que implementa esta interface.
public:
property bool InvokeRequired { bool get(); };
public bool InvokeRequired { get; }
member this.InvokeRequired : bool
Public ReadOnly Property InvokeRequired As Boolean
Valor de Propriedade
true se o chamador tiver de chamar Invoke(Delegate, Object[]); caso contrário, false.
Observações
Esta propriedade determina se o chamador deve chamar Invoke ao fazer chamadas de método a um objeto que implementa esta interface. Tais objetos estão ligados a um thread específico e não são seguros para threads. Se estiver a chamar um método a partir de um thread diferente, deve usar o Invoke método para fazer marshing da chamada para o thread correto.