C# 클래스 SIL.FieldWorks.Common.Controls.BulkEditSpecControl

상속: IBulkEditSpecControl, IGhostable
파일 보기 프로젝트 열기: sillsdev/FieldWorks

보호된 프로퍼티들

프로퍼티 타입 설명
m_cache SIL.FieldWorks.FDO.FdoCache
m_ghostParentHelper SIL.FieldWorks.Common.Controls.GhostParentHelper
m_mediator XCore.Mediator
m_sda XMLViewsDataCache

공개 메소드들

메소드 설명
DoIt ( IEnumerable itemsToChange, SIL.FieldWorks.Common.Controls.ProgressState state ) : void
FakeDoit ( IEnumerable itemsToChange, int tagFakeFlid, int tagEnabled, SIL.FieldWorks.Common.Controls.ProgressState state ) : void
InitForGhostItems ( SIL.FieldWorks.FDO.FdoCache cache, XmlNode colSpec ) : void
MakeSuggestions ( IEnumerable itemsToChange, int tagFakeFlid, int tagEnabled, SIL.FieldWorks.Common.Controls.ProgressState state ) : void

Used by SemanticDomainChooserBEditControl to make suggestions and then call FakeDoIt

SetClearField ( ) : void

보호된 메소드들

메소드 설명
OnValueChanged ( object sender, FwObjectSelectionEventArgs args ) : void
TryGetOriginalListValue ( ISilDataAccess sda, int hvoItem, int &value ) : bool

It's possible that hvoItem will be an owner of a ghost (ie. an absent source object for m_flidAtomicProp). In that case, the cache should return 0.

UpdateListItemToNewValue ( ISilDataAccess sda, int hvoItem, int newVal, int oldVal ) : void

메소드 상세

DoIt() 공개 메소드

public DoIt ( IEnumerable itemsToChange, SIL.FieldWorks.Common.Controls.ProgressState state ) : void
itemsToChange IEnumerable
state SIL.FieldWorks.Common.Controls.ProgressState
리턴 void

FakeDoit() 공개 메소드

public FakeDoit ( IEnumerable itemsToChange, int tagFakeFlid, int tagEnabled, SIL.FieldWorks.Common.Controls.ProgressState state ) : void
itemsToChange IEnumerable
tagFakeFlid int
tagEnabled int
state SIL.FieldWorks.Common.Controls.ProgressState
리턴 void

InitForGhostItems() 공개 메소드

public InitForGhostItems ( SIL.FieldWorks.FDO.FdoCache cache, XmlNode colSpec ) : void
cache SIL.FieldWorks.FDO.FdoCache
colSpec System.Xml.XmlNode
리턴 void

MakeSuggestions() 공개 메소드

Used by SemanticDomainChooserBEditControl to make suggestions and then call FakeDoIt
public MakeSuggestions ( IEnumerable itemsToChange, int tagFakeFlid, int tagEnabled, SIL.FieldWorks.Common.Controls.ProgressState state ) : void
itemsToChange IEnumerable
tagFakeFlid int
tagEnabled int
state SIL.FieldWorks.Common.Controls.ProgressState
리턴 void

OnValueChanged() 보호된 메소드

protected OnValueChanged ( object sender, FwObjectSelectionEventArgs args ) : void
sender object
args FwObjectSelectionEventArgs
리턴 void

SetClearField() 공개 메소드

public SetClearField ( ) : void
리턴 void

TryGetOriginalListValue() 보호된 메소드

It's possible that hvoItem will be an owner of a ghost (ie. an absent source object for m_flidAtomicProp). In that case, the cache should return 0.
protected TryGetOriginalListValue ( ISilDataAccess sda, int hvoItem, int &value ) : bool
sda ISilDataAccess
hvoItem int
value int the original list value, if we could get at one.
리턴 bool

UpdateListItemToNewValue() 보호된 메소드

protected UpdateListItemToNewValue ( ISilDataAccess sda, int hvoItem, int newVal, int oldVal ) : void
sda ISilDataAccess
hvoItem int
newVal int
oldVal int
리턴 void

프로퍼티 상세

m_cache 보호되어 있는 프로퍼티

protected FdoCache,SIL.FieldWorks.FDO m_cache
리턴 SIL.FieldWorks.FDO.FdoCache

m_ghostParentHelper 보호되어 있는 프로퍼티

protected GhostParentHelper,SIL.FieldWorks.Common.Controls m_ghostParentHelper
리턴 SIL.FieldWorks.Common.Controls.GhostParentHelper

m_mediator 보호되어 있는 프로퍼티

protected Mediator,XCore m_mediator
리턴 XCore.Mediator

m_sda 보호되어 있는 프로퍼티

protected XMLViewsDataCache,SIL.FieldWorks.Common.Controls m_sda
리턴 XMLViewsDataCache