Control.CheckForIllegalCrossThreadCalls 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 ou define um valor que indica se deve apanhar chamadas no thread errado que acede à propriedade de Handle um controlo quando uma aplicação está a ser depurada.
public:
static property bool CheckForIllegalCrossThreadCalls { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public static bool CheckForIllegalCrossThreadCalls { get; set; }
[<System.ComponentModel.Browsable(false)>]
static member CheckForIllegalCrossThreadCalls : bool with get, set
Public Shared Property CheckForIllegalCrossThreadCalls As Boolean
Valor de Propriedade
true se as chamadas no tópico errado forem apanhadas; caso contrário, false.
- Atributos
Observações
Quando um thread que não seja o creating thread de um controlo tenta aceder a um dos métodos ou propriedades desse controlo, isso frequentemente leva a resultados imprevisíveis. Uma atividade comum de thread inválida é uma chamada na thread errada que acede à propriedade do Handle controlo. Defina CheckForIllegalCrossThreadCalls para true encontrar e diagnosticar esta atividade do tópico mais facilmente durante a depuração.