C# Класс SIL.FieldWorks.XWorks.RecordBarHandler

Responsible for populating the XCore tree bar with the records.
Наследование: IFWDisposable
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
m_bestWS string
m_cache SIL.FieldWorks.FDO.FdoCache
m_expand bool
m_fOutOfDate bool
m_hierarchical bool
m_includeAbbr bool
m_mediator XCore.Mediator

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

Метод Описание
CheckDisposed ( ) : void

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.

Create ( XCore.Mediator mediator, XmlNode toolConfiguration ) : RecordBarHandler
Dispose ( ) : void

Must not be virtual.

PopulateRecordBar ( SIL.FieldWorks.XWorks.RecordList list ) : void
PopulateRecordBarIfNeeded ( SIL.FieldWorks.XWorks.RecordList list ) : void
ReleaseRecordBar ( ) : void
ReloadItem ( ICmObject currentObject ) : void
UpdateSelection ( ICmObject currentObject ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Executes in two distinct scenarios. 1. If disposing is true, the method has been called directly or indirectly by a user's code via the Dispose method. Both managed and unmanaged resources can be disposed. 2. If disposing is false, the method has been called by the runtime from inside the finalizer and you should not reference (access) other managed objects, as they already have been garbage collected. Only unmanaged resources can be disposed.

If any exceptions are thrown, that is fine. If the method is being done in a finalizer, it will be ignored. If it is thrown by client code calling Dispose, it needs to be handled by fixing the bug. If subclasses override this method, they should call the base implementation.

ShouldAddNode ( ICmObject obj ) : bool

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

Метод Описание
Init ( XCore.Mediator mediator, XmlNode node ) : void

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

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

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.
public CheckDisposed ( ) : void
Результат void

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

static public Create ( XCore.Mediator mediator, XmlNode toolConfiguration ) : RecordBarHandler
mediator XCore.Mediator
toolConfiguration System.Xml.XmlNode
Результат RecordBarHandler

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

Must not be virtual.
public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

Executes in two distinct scenarios. 1. If disposing is true, the method has been called directly or indirectly by a user's code via the Dispose method. Both managed and unmanaged resources can be disposed. 2. If disposing is false, the method has been called by the runtime from inside the finalizer and you should not reference (access) other managed objects, as they already have been garbage collected. Only unmanaged resources can be disposed.
If any exceptions are thrown, that is fine. If the method is being done in a finalizer, it will be ignored. If it is thrown by client code calling Dispose, it needs to be handled by fixing the bug. If subclasses override this method, they should call the base implementation.
protected Dispose ( bool disposing ) : void
disposing bool
Результат void

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

public abstract PopulateRecordBar ( SIL.FieldWorks.XWorks.RecordList list ) : void
list SIL.FieldWorks.XWorks.RecordList
Результат void

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

public PopulateRecordBarIfNeeded ( SIL.FieldWorks.XWorks.RecordList list ) : void
list SIL.FieldWorks.XWorks.RecordList
Результат void

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

public abstract ReleaseRecordBar ( ) : void
Результат void

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

public abstract ReloadItem ( ICmObject currentObject ) : void
currentObject ICmObject
Результат void

ShouldAddNode() защищенный Метод

protected ShouldAddNode ( ICmObject obj ) : bool
obj ICmObject
Результат bool

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

public abstract UpdateSelection ( ICmObject currentObject ) : void
currentObject ICmObject
Результат void

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

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

protected string m_bestWS
Результат string

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

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

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

protected bool m_expand
Результат bool

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

protected bool m_fOutOfDate
Результат bool

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

protected bool m_hierarchical
Результат bool

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

protected bool m_includeAbbr
Результат bool

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

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