Подтвердить что ты не робот

Как проверить состояние квартиры текущей темы?

У меня есть функция, которая должна быть запущена в состоянии квартиры STA. Я не хочу проверять, запущен ли он как STA, и если не порождает новый поток, который работает в STA.

Как проверить, в каком состоянии квартиры выполняется текущий поток?

4b9b3361

Ответ 1

System.Threading.Thread.CurrentThread.GetApartmentState()

Ответ 2

Используйте этот или аналогичный метод внутри функции:

System.Threading.Thread.CurrentThread.GetApartmentState