There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
TablePattern not properly supported
You have a bug in the AutomationElementPropertyObject ctor. You're asking for a pattern from the AutomationElement and then checking if its a GridPattern before checking if its a TablePattern. Well, TablePattern derives from GridPattern so you end up storing
the results of request for the TablePattern in the _gridPatternPropertyObject instead of in the _tablePatternPropertyObject.