Logo Search packages:      
Sourcecode: xulrunner version File versions  Download package

nsIPrefService Interface Reference

import "nsIPrefService.idl";

Inheritance diagram for nsIPrefService:

nsISupports

List of all members.


Detailed Description

The nsIPrefService interface is the main entry point into the back end preferences management library. The preference service is directly responsible for the management of the preferences files and also facilitates access to the preference branch object which allows the direct manipulation of the preferences themselves.

See also:
nsIPrefBranch
FROZEN

Definition at line 58 of file nsIPrefService.idl.


Public Member Functions

nsIPrefBranch getBranch (in string aPrefRoot)
nsIPrefBranch getDefaultBranch (in string aPrefRoot)
void readUserPrefs (in nsIFile aFile)
void resetPrefs ()
void resetUserPrefs ()
void savePrefFile (in nsIFile aFile)
Methods
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index