public IList<string> BrowseForItems()
{
Session session = m_server.Session;
if (session == null)
{
throw ComUtils.CreateComException(ResultIds.E_FAIL);
}
ComDaBrowseElement position = m_browseManager.GetBrowsePosition(session);
List<ComDaBrowseElement> elements = new List<ComDaBrowseElement>();
BrowseForItems(session, position, elements);
return ApplyFilters(elements, (int)OPCHDA_BROWSETYPE.OPCHDA_FLAT);
}