C# Класс SIL.FieldWorks.XWorks.LexEd.ReversalIndexEntryMenuHandler

LexEntryMenuHandler inherits from DTMenuHandler and adds some special smarts. this class would normally be constructed by the factory method on DTMenuHandler, when the XML configuration of the RecordEditView specifies this class. This is an IxCoreColleague, so it gets a chance to modify the display characteristics of the menu just before the menu is displayed.
Наследование: DTMenuHandler
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
AddEntryAndChildrenRecursively void
OnDisplayMoveReversalindexEntry bool
OnDisplayPromoteReversalindexEntry bool
OnMoveReversalindexEntry bool
OnPromoteReversalindexEntry bool

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

Метод Описание
OnDisplayDataTreeMerge ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool

decide whether to enable this tree delete Menu Item

ReversalIndexEntryMenuHandler ( ) : System

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

Метод Описание
AddEntryAndChildrenRecursively ( ICollection hvos, IReversalIndexEntry entry ) : void
OnDisplayMoveReversalindexEntry ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
OnDisplayPromoteReversalindexEntry ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
OnMoveReversalindexEntry ( object cmd ) : bool
OnPromoteReversalindexEntry ( object cmd ) : bool

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

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

decide whether to enable this tree delete Menu Item
public OnDisplayDataTreeMerge ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool
commandObject object
display XCore.UIItemDisplayProperties
Результат bool

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

public ReversalIndexEntryMenuHandler ( ) : System
Результат System