C# Class MahTweets.Core.Filters.StreamModel

Inheritance: MahTweets.Core.Interfaces.Notify
Afficher le fichier Open project: nickhodge/MahTweets.LawrenceHargrave Class Usage Examples

Méthodes publiques

Свойство Type Description
DefaultColor Color
InvalidColor Color

Méthodes publiques

Méthode Description
AddActiveScriptFilter ( ScriptFilter sf ) : void
ClearAllContactFilters ( ) : void
Color ( IContact contact, Color color ) : void
CreateDefault ( ) : StreamModel
CreateDefault ( string name ) : StreamModel
Exclude ( IContact contact ) : void
Exclude ( IMicroblog blog, UpdateType updateType ) : void
ExecuteFilter ( string key, object update ) : object
ExecuteFilterScript ( string sfkey, IStatusUpdate update ) : FilterBehaviour
ExecuteGlobalFilter ( string key, object update ) : bool
ExecuteGlobalFilterScript ( string sfkey, IStatusUpdate update ) : Boolean
GetColorForContact ( IStatusUpdate update ) : Color
GetColorForMicroblog ( IStatusUpdate update ) : Color
GetFiltersFor ( IContact contact ) : IEnumerable
GetFiltersFor ( IMicroblog microblog, UpdateType updateType ) : IEnumerable
InScriptFilterActivated ( ScriptFilter sf ) : bool
Include ( IMicroblog blog, UpdateType updateType ) : void
Include ( IMicroblog blog, UpdateType updateType, Color color ) : void
IsIgnored ( IStatusUpdate update ) : FilterBehaviour
IsIgnored ( string text ) : FilterBehaviour
RemoveActiveScriptFilter ( ScriptFilter sf ) : void
RemoveExclude ( IContact contact ) : void
RemoveExclude ( IMicroblog blog, UpdateType updateType ) : void
StreamModel ( ) : System
UpdateScriptFilterColor ( ScriptFilter sf, Color colour ) : void

Method Details

AddActiveScriptFilter() public méthode

public AddActiveScriptFilter ( ScriptFilter sf ) : void
sf ScriptFilter
Résultat void

ClearAllContactFilters() public méthode

public ClearAllContactFilters ( ) : void
Résultat void

Color() public méthode

public Color ( IContact contact, Color color ) : void
contact IContact
color Color
Résultat void

CreateDefault() public static méthode

public static CreateDefault ( ) : StreamModel
Résultat StreamModel

CreateDefault() public static méthode

public static CreateDefault ( string name ) : StreamModel
name string
Résultat StreamModel

Exclude() public méthode

public Exclude ( IContact contact ) : void
contact IContact
Résultat void

Exclude() public méthode

public Exclude ( IMicroblog blog, UpdateType updateType ) : void
blog IMicroblog
updateType UpdateType
Résultat void

ExecuteFilter() public méthode

public ExecuteFilter ( string key, object update ) : object
key string
update object
Résultat object

ExecuteFilterScript() public méthode

public ExecuteFilterScript ( string sfkey, IStatusUpdate update ) : FilterBehaviour
sfkey string
update IStatusUpdate
Résultat FilterBehaviour

ExecuteGlobalFilter() public méthode

public ExecuteGlobalFilter ( string key, object update ) : bool
key string
update object
Résultat bool

ExecuteGlobalFilterScript() public méthode

public ExecuteGlobalFilterScript ( string sfkey, IStatusUpdate update ) : Boolean
sfkey string
update IStatusUpdate
Résultat Boolean

GetColorForContact() public méthode

public GetColorForContact ( IStatusUpdate update ) : Color
update IStatusUpdate
Résultat Color

GetColorForMicroblog() public méthode

public GetColorForMicroblog ( IStatusUpdate update ) : Color
update IStatusUpdate
Résultat Color

GetFiltersFor() public méthode

public GetFiltersFor ( IContact contact ) : IEnumerable
contact IContact
Résultat IEnumerable

GetFiltersFor() public méthode

public GetFiltersFor ( IMicroblog microblog, UpdateType updateType ) : IEnumerable
microblog IMicroblog
updateType UpdateType
Résultat IEnumerable

InScriptFilterActivated() public méthode

public InScriptFilterActivated ( ScriptFilter sf ) : bool
sf ScriptFilter
Résultat bool

Include() public méthode

public Include ( IMicroblog blog, UpdateType updateType ) : void
blog IMicroblog
updateType UpdateType
Résultat void

Include() public méthode

public Include ( IMicroblog blog, UpdateType updateType, Color color ) : void
blog IMicroblog
updateType UpdateType
color Color
Résultat void

IsIgnored() public méthode

public IsIgnored ( IStatusUpdate update ) : FilterBehaviour
update IStatusUpdate
Résultat FilterBehaviour

IsIgnored() public méthode

public IsIgnored ( string text ) : FilterBehaviour
text string
Résultat FilterBehaviour

RemoveActiveScriptFilter() public méthode

public RemoveActiveScriptFilter ( ScriptFilter sf ) : void
sf ScriptFilter
Résultat void

RemoveExclude() public méthode

public RemoveExclude ( IContact contact ) : void
contact IContact
Résultat void

RemoveExclude() public méthode

public RemoveExclude ( IMicroblog blog, UpdateType updateType ) : void
blog IMicroblog
updateType UpdateType
Résultat void

StreamModel() public méthode

public StreamModel ( ) : System
Résultat System

UpdateScriptFilterColor() public méthode

public UpdateScriptFilterColor ( ScriptFilter sf, Color colour ) : void
sf ScriptFilter
colour Color
Résultat void

Property Details

DefaultColor public_oe static_oe property

public static Color DefaultColor
Résultat Color

InvalidColor public_oe static_oe property

public static Color InvalidColor
Résultat Color