C# Class Host.VM.ConfigBase

Inheritance: CK.Windows.Config.ConfigPage
Afficher le fichier Open project: Invenietis/ck-certified

Protected Properties

Свойство Type Description
_app AppViewModel
_plugin IPluginProxy

Méthodes publiques

Méthode Description
ConfigBase ( string editedPluginId, string displayName, AppViewModel app ) : System

Méthodes protégées

Méthode Description
AddActivableSection ( string name, string description ) : ConfigActivableSection
InitializePlugin ( ) : void
NotifyOfPropertiesChange ( ) : void
OnConfigChanged ( object sender, CK.Plugin.Config.ConfigChangedEventArgs e ) : void
OnConfigChangedInternal ( object sender, CK.Plugin.Config.ConfigChangedEventArgs e ) : void
OnInitialize ( ) : void
OnPluginDiscovered ( ) : void

Called when the plugin info could be retrieved the plugin has at least been DISCOVERED). From that moment on, the Config is available.

OnPluginLoaded ( ) : void

Called when the plugin could be retrieved (the plugin is LOADED). From that moment on, if a service exists, it is available.

Private Methods

Méthode Description
OnConfigChangedWrapper ( object sender, CK.Plugin.Config.ConfigChangedEventArgs e ) : void

Method Details

AddActivableSection() protected méthode

protected AddActivableSection ( string name, string description ) : ConfigActivableSection
name string
description string
Résultat ConfigActivableSection

ConfigBase() public méthode

public ConfigBase ( string editedPluginId, string displayName, AppViewModel app ) : System
editedPluginId string
displayName string
app AppViewModel
Résultat System

InitializePlugin() protected méthode

protected InitializePlugin ( ) : void
Résultat void

NotifyOfPropertiesChange() protected méthode

protected NotifyOfPropertiesChange ( ) : void
Résultat void

OnConfigChanged() protected abstract méthode

protected abstract OnConfigChanged ( object sender, CK.Plugin.Config.ConfigChangedEventArgs e ) : void
sender object
e CK.Plugin.Config.ConfigChangedEventArgs
Résultat void

OnConfigChangedInternal() protected méthode

protected OnConfigChangedInternal ( object sender, CK.Plugin.Config.ConfigChangedEventArgs e ) : void
sender object
e CK.Plugin.Config.ConfigChangedEventArgs
Résultat void

OnInitialize() protected méthode

protected OnInitialize ( ) : void
Résultat void

OnPluginDiscovered() protected méthode

Called when the plugin info could be retrieved the plugin has at least been DISCOVERED). From that moment on, the Config is available.
protected OnPluginDiscovered ( ) : void
Résultat void

OnPluginLoaded() protected méthode

Called when the plugin could be retrieved (the plugin is LOADED). From that moment on, if a service exists, it is available.
protected OnPluginLoaded ( ) : void
Résultat void

Property Details

_app protected_oe property

protected AppViewModel _app
Résultat AppViewModel

_plugin protected_oe property

protected IPluginProxy _plugin
Résultat IPluginProxy