C# Class OpenTween.Models.FilterTabModel

Inheritance: TabModel
Afficher le fichier Open project: opentween/OpenTween Class Usage Examples

Méthodes publiques

Méthode Description
AddFilter ( PostFilterRule filter ) : bool
AddFiltered ( PostClass post, bool immediately = false ) : MyCommon.HITRESULT
FilterTabModel ( string tabName ) : System
GetFilters ( ) : PostFilterRule[]
RefreshAsync ( Twitter tw, bool backward, bool startup, IProgress progress ) : System.Threading.Tasks.Task
RemoveFilter ( PostFilterRule filter ) : void

Private Methods

Méthode Description
OnFilterModified ( object sender, PropertyChangedEventArgs e ) : void

Method Details

AddFilter() public méthode

public AddFilter ( PostFilterRule filter ) : bool
filter PostFilterRule
Résultat bool

AddFiltered() public méthode

public AddFiltered ( PostClass post, bool immediately = false ) : MyCommon.HITRESULT
post PostClass
immediately bool
Résultat MyCommon.HITRESULT

FilterTabModel() public méthode

public FilterTabModel ( string tabName ) : System
tabName string
Résultat System

GetFilters() public méthode

public GetFilters ( ) : PostFilterRule[]
Résultat PostFilterRule[]

RefreshAsync() public méthode

public RefreshAsync ( Twitter tw, bool backward, bool startup, IProgress progress ) : System.Threading.Tasks.Task
tw Twitter
backward bool
startup bool
progress IProgress
Résultat System.Threading.Tasks.Task

RemoveFilter() public méthode

public RemoveFilter ( PostFilterRule filter ) : void
filter PostFilterRule
Résultat void