C# Класс SIL.FieldWorks.Filters.WfiRecordFilterListProvider

Наследование: XCore.RecordFilterListProvider
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
m_cache SIL.FieldWorks.FDO.FdoCache
m_filters System.Collections.ArrayList

Открытые методы

Метод Описание
GetFilter ( string id ) : object

Gets the filter.

Init ( XCore.Mediator mediator, XmlNode configuration ) : void

Initialize the filter list. this is called because we are an IxCoreColleague

OnAdjustFilterSelection ( object argument ) : bool

if current filter contains one of our items, then make sure we have a WordSetNullFilter() in our Filters, otherwise remove our WordSetNullFilter(); We also make sure the current filter has a valid set of word references loaded.

ReLoad ( ) : void

reload the data items

WfiRecordFilterListProvider ( ) : System

Initializes a new instance of the T:WfiRecordFilterListProvider class.

Приватные методы

Метод Описание
ContainsOurFilter ( SIL.FieldWorks.Filters.RecordFilter filter, SIL.FieldWorks.Filters.RecordFilter &matchingFilter ) : bool

Описание методов

GetFilter() публичный Метод

Gets the filter.
public GetFilter ( string id ) : object
id string The id.
Результат object

Init() публичный Метод

Initialize the filter list. this is called because we are an IxCoreColleague
public Init ( XCore.Mediator mediator, XmlNode configuration ) : void
mediator XCore.Mediator The mediator.
configuration System.Xml.XmlNode The configuration.
Результат void

OnAdjustFilterSelection() публичный Метод

if current filter contains one of our items, then make sure we have a WordSetNullFilter() in our Filters, otherwise remove our WordSetNullFilter(); We also make sure the current filter has a valid set of word references loaded.
public OnAdjustFilterSelection ( object argument ) : bool
argument object current filter
Результат bool

ReLoad() публичный Метод

reload the data items
public ReLoad ( ) : void
Результат void

WfiRecordFilterListProvider() публичный Метод

Initializes a new instance of the T:WfiRecordFilterListProvider class.
public WfiRecordFilterListProvider ( ) : System
Результат System

Описание свойств

m_cache защищенное свойство

protected FdoCache,SIL.FieldWorks.FDO m_cache
Результат SIL.FieldWorks.FDO.FdoCache

m_filters защищенное свойство

protected ArrayList,System.Collections m_filters
Результат System.Collections.ArrayList