C# Class Rsdn.Janus.StateObject

Afficher le fichier Open project: rsdn/janus

Private Properties

Свойство Type Description
ClearFavorites void
ClearMarkers void
Deserialize StateBag
GetFavorites Folder
RestoreFavorites void
RestoreMarkers void
Serialize void
SetMarkers void

Méthodes publiques

Méthode Description
RestoreState ( RestoreStateOptions options ) : void

Восстанавливает избранное, прочитанное и маркеры...

SaveState ( SaveStateOptions options ) : void

Сохраняет избранное, прочитанное и маркеры...

StateObject ( [ serviceProvider, [ filename ) : System

Private Methods

Méthode Description
ClearFavorites ( ) : void
ClearMarkers ( IDataContext db, int maxMsgId ) : void

Удаляет маркеры.

Deserialize ( ) : StateBag
GetFavorites ( FavoritesFolder favoritesFolder ) : Folder
RestoreFavorites ( FavoritesFolder favoritesFolder, IEnumerable folders, IEnumerable links ) : void
RestoreMarkers ( IServiceProvider provider, IEnumerable markedMessages, IEnumerable markedTopics, int maxMsgId, bool clearOther ) : void
Serialize ( StateBag stateBag ) : void
SetMarkers ( IServiceProvider provider, IEnumerable mids, IEnumerable tids, int maxMsgId, bool clearOther ) : void

Method Details

RestoreState() public méthode

Восстанавливает избранное, прочитанное и маркеры...
public RestoreState ( RestoreStateOptions options ) : void
options RestoreStateOptions Опции восстановления.
Résultat void

SaveState() public méthode

Сохраняет избранное, прочитанное и маркеры...
public SaveState ( SaveStateOptions options ) : void
options SaveStateOptions Опции сохранения.
Résultat void

StateObject() public méthode

public StateObject ( [ serviceProvider, [ filename ) : System
serviceProvider [
filename [
Résultat System