C# Class Rsdn.Janus.ObjectModel.Features

Список возможностей. Например, форумы, поиск, outbox...
Inheritance: ITreeNode, IDisposable
Afficher le fichier Open project: rsdn/janus Class Usage Examples

Private Properties

Свойство Type Description
Add void
DisposeFeature void
FeatureChanged void
FeatureConfigChanged void
FeatureExists bool
Features System
FindFeatureByKey IFeature
GetAllFeatures void
OnAfterFeatureActivate void
OnAfterFeatureChanged void
OnBeforeFeatureActivate bool
this IFeature
this ITreeNodeITreeNode.System

Méthodes publiques

Méthode Description
ConfigChanged ( ) : void
CopyTo ( Array array, int index ) : void
Dispose ( ) : void
FindFeatureByKey ( string key ) : IFeature
GetAllFeatures ( ) : IFeature[]
GetEnumerator ( ) : IEnumerator
Init ( ) : void
Refresh ( ) : void

Private Methods

Méthode Description
Add ( IFeature feature ) : void
DisposeFeature ( IFeature feature ) : void
FeatureChanged ( IFeature changedFeature ) : void
FeatureConfigChanged ( IFeature feature ) : void
FeatureExists ( ICollection features, IFeature lookedFor ) : bool
Features ( ) : System
FindFeatureByKey ( ICollection features, string key ) : IFeature
GetAllFeatures ( ICollection features, IList list ) : void
OnAfterFeatureActivate ( IFeature oldFeature, IFeature newFeature ) : void

Хэлпер для вызова события AfterFeatureActivate.

OnAfterFeatureChanged ( IFeature changedFeature ) : void
OnBeforeFeatureActivate ( IFeature oldFeature, IFeature newFeature ) : bool

Хэлпер для вызова события BeforeFeatureActivate.

this ( int index ) : IFeature
this ( int id ) : ITreeNodeITreeNode.System

Method Details

ConfigChanged() public méthode

public ConfigChanged ( ) : void
Résultat void

CopyTo() public méthode

public CopyTo ( Array array, int index ) : void
array System.Array
index int
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

FindFeatureByKey() public méthode

public FindFeatureByKey ( string key ) : IFeature
key string
Résultat IFeature

GetAllFeatures() public méthode

public GetAllFeatures ( ) : IFeature[]
Résultat IFeature[]

GetEnumerator() public méthode

public GetEnumerator ( ) : IEnumerator
Résultat IEnumerator

Init() public méthode

public Init ( ) : void
Résultat void

Refresh() public méthode

public Refresh ( ) : void
Résultat void