Helper class which plugins can use to access the NextPVR configuration file in order to save/load NextPVR and custom plugin settings.

void ActivatePopup(IScreenPlugin popup)

...

XmlDocument GetBackingDocument()

...

string GetCountryName()

...

string GetDataDirectory()

...

string GetInstallDirectory()

...

static SettingsHelper GetInstance()

...

bool GetSetting(string xpath, bool defaultValue)

...

int GetSetting(string xpath, int defaultValue)

...

float GetSetting(string xpath, float defaultValue)

...

string GetSetting(string xpath, string defaultValue)

...

XmlNode GetSettingsNode(string xpath)

...

XmlNodeList GetSettingsNodes(string xpath)

...

string GetSkinDirectory()

...

bool IsFirstRun()

...

bool IsServiceInstance()

...

void Reload()

...

void Save()

...

void SetSetting(string xpath, bool settingValue)

...

void SetSetting(string xpath, int settingValue)

...

void SetSetting(string xpath, string settingValue)

...

Page last modified on January 14, 2011, at 02:05 PM