C# Класс XCore.RecordFilterListProvider

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

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

Свойство Тип Описание
m_configuration System.Xml.XmlNode
m_mediator XCore.Mediator

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

Метод Описание
Create ( XCore.Mediator mediator, XmlNode configuration ) : RecordFilterListProvider

a factory method for RecordFilterListProvider

GetFilter ( string id ) : object
GetMessageTargets ( ) : IxCoreColleague[]

return an array of all of the objects which should 1) be queried when looking for someone to deliver a message to 2) be potential recipients of a broadcast this is called because we are an IxCoreColleague

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

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

OnAdjustFilterSelection ( object argument ) : bool

May want to update / reload the list based on user selection.

ReLoad ( ) : void

reload the data items

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

Create() статический публичный Метод

a factory method for RecordFilterListProvider
static public Create ( XCore.Mediator mediator, XmlNode configuration ) : RecordFilterListProvider
mediator XCore.Mediator The mediator.
configuration System.Xml.XmlNode The configuration.
Результат RecordFilterListProvider

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

public abstract GetFilter ( string id ) : object
id string
Результат object

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

return an array of all of the objects which should 1) be queried when looking for someone to deliver a message to 2) be potential recipients of a broadcast this is called because we are an IxCoreColleague
public GetMessageTargets ( ) : IxCoreColleague[]
Результат IxCoreColleague[]

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() публичный Метод

May want to update / reload the list based on user selection.
public OnAdjustFilterSelection ( object argument ) : bool
argument object
Результат bool

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

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

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

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

protected XmlNode,System.Xml m_configuration
Результат System.Xml.XmlNode

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

protected Mediator,XCore m_mediator
Результат XCore.Mediator