C# Class Rsdn.Janus.OutboxManager

Inheritance: IOutboxManager, IInitable, ITreeNode, IKeyedNode
ファイルを表示 Open project: rsdn/janus Class Usage Examples

Private Properties

Property Type Description
ICollection void
IEnumerable IEnumerator
this ITreeNodeITreeNode.System

Public Methods

Method Description
AddBugReport ( string bugName, string bugDescription, string stackTrace, bool showEditor ) : void
AddTopicForDownload ( int mid ) : void

Поместить сообщение в очередь загрузки.

AddTopicForDownloadWithConfirm ( int mid ) : void

Выводит окно с запросом на добавление темы в очередь загрузки.

GetPreviewData ( int num ) : string

Получить данные предварительного просмотра.

Init ( ) : void
OutboxManager ( IServiceProvider serviceProvider ) : System
RegisterPreviewSource ( IPreviewSource src ) : int

Зарегистрировать источник данных для предварительного просмотра.

Renew ( ) : void

Перечитать данные из коллекций.

UnregisterPreviewSource ( int num ) : void

Убрать регистрацию источника данных для предварительного просмотра.

Private Methods

Method Description
ICollection ( Array array, int index ) : void
IEnumerable ( ) : IEnumerator
this ( int iIndex ) : ITreeNodeITreeNode.System

Method Details

AddBugReport() public method

public AddBugReport ( string bugName, string bugDescription, string stackTrace, bool showEditor ) : void
bugName string
bugDescription string
stackTrace string
showEditor bool
return void

AddTopicForDownload() public method

Поместить сообщение в очередь загрузки.
public AddTopicForDownload ( int mid ) : void
mid int
return void

AddTopicForDownloadWithConfirm() public method

Выводит окно с запросом на добавление темы в очередь загрузки.
public AddTopicForDownloadWithConfirm ( int mid ) : void
mid int ID сообщения
return void

GetPreviewData() public static method

Получить данные предварительного просмотра.
public static GetPreviewData ( int num ) : string
num int
return string

Init() public method

public Init ( ) : void
return void

OutboxManager() public method

public OutboxManager ( IServiceProvider serviceProvider ) : System
serviceProvider IServiceProvider
return System

RegisterPreviewSource() public static method

Зарегистрировать источник данных для предварительного просмотра.
public static RegisterPreviewSource ( IPreviewSource src ) : int
src IPreviewSource
return int

Renew() public method

Перечитать данные из коллекций.
public Renew ( ) : void
return void

UnregisterPreviewSource() public static method

Убрать регистрацию источника данных для предварительного просмотра.
public static UnregisterPreviewSource ( int num ) : void
num int
return void