public IConnectable GetListItemEventRealization (ProviderEventType eventType,
ListItemProvider provider)
{
if (eventType == ProviderEventType.AutomationElementHasKeyboardFocusProperty)
return new DataItemAutomationHasKeyboardFocusPropertyEvent (provider);
else if (eventType == ProviderEventType.AutomationFocusChangedEvent)
return new DataItemAutomationFocusChangedEvent (provider);
else if (eventType == ProviderEventType.AutomationElementIsOffscreenProperty)
return new DataItemAutomationIsOffscreenPropertyEvent (provider);
else
return null;
}