Pergunta

Eu tenho uma função que exige ser executada no estado de apartamento STA. Não quero verificar se está sendo executado como STA e, se não for, gerar um novo thread que é executado no STA.

Como posso verificar em qual apartamento indicar o tópico atual está sendo executado?

Foi útil?

Solução

System.Threading.Thread.CurrentThread.GetApartmentState()

Outras dicas

Use este ou um método semelhante dentro da função:

System.Threading.Thread.CurrentThread.GetApartmentState
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top