C# 클래스 Rsdn.Janus.Forum

Отражает отдельный форум.
상속: Rsdn.Janus.ObjectModel.Feature, IMessagesFeature, IGetData, IForum
파일 보기 프로젝트 열기: rsdn/janus 1 사용 예제들

Private Properties

프로퍼티 타입 설명
IGetData void
InstanceBeforeFeatureActivate void
LoadData void
ReadMsg IMsg

공개 메소드들

메소드 설명
ActivateLiveBehavior ( ) : IDisposable
FindMsgById ( int idMsg ) : IMsg

Детали реализации FindMsgByID...

Forum ( IServiceProvider provider ) : System
LoadAllMsg ( ) : IMsg
Refresh ( ) : void

Помечает форум как требующий перечитки.

RefreshInfo ( ) : void

Обновляет информацию о форуме не перечитывая сообщения.

ToString ( ) : string

보호된 메소드들

메소드 설명
CreateGuiControl ( ) : Control

비공개 메소드들

메소드 설명
IGetData ( NodeInfo nodeInfo, CellInfo cellData ) : void
InstanceBeforeFeatureActivate ( IFeature oldFeature, IFeature newFeature, bool &cancel ) : void
LoadData ( int id ) : void
ReadMsg ( bool isLoadAll ) : IMsg

Читает все сообщения форума не обращая внимание на значение Config.Instance.MaxTopicsPerForum

메소드 상세

ActivateLiveBehavior() 공개 메소드

public ActivateLiveBehavior ( ) : IDisposable
리턴 IDisposable

CreateGuiControl() 보호된 메소드

protected CreateGuiControl ( ) : Control
리턴 System.Windows.Forms.Control

FindMsgById() 공개 메소드

Детали реализации FindMsgByID...
public FindMsgById ( int idMsg ) : IMsg
idMsg int ID сообщения которое нужно найти.
리턴 IMsg

Forum() 공개 메소드

public Forum ( IServiceProvider provider ) : System
provider IServiceProvider
리턴 System

LoadAllMsg() 공개 메소드

public LoadAllMsg ( ) : IMsg
리턴 IMsg

Refresh() 공개 메소드

Помечает форум как требующий перечитки.
public Refresh ( ) : void
리턴 void

RefreshInfo() 공개 메소드

Обновляет информацию о форуме не перечитывая сообщения.
public RefreshInfo ( ) : void
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string