- IID: 56c35506-f14b-11d3-99d3-ddbfac2ccf65
- Hereda de: nsISupports
- Estado: congelado
Resumen
La interface nsIPrefBranch
se usa para manipular las opciones de configuración. El objeto debe obtenerse del servicio de preferencias (nsIPrefService) y usarse para obtener o establecer preferencias de las aplicaciones.
Métodos
- void clearUserPref ( char* prefName )
- void deleteBranch ( char* startingAt )
- PRBool getBoolPref ( char* prefName )
- char* getCharPref ( char* prefName )
- void getChildList ( char* startingAt , out PRUint32 count , out arrayof char* childArray )
- void getComplexValue ( char* prefName , nsIIDRef type , out nsQIResult* value )
- PRInt32 getIntPref ( char* prefName )
- PRInt32 getPrefType ( char* prefName )
- void lockPref ( char* prefName )
- PRBool prefHasUserValue ( char* prefName )
- PRBool prefIsLocked ( char* prefName )
- void resetBranch ( char* startingAt )
- void setBoolPref ( char* prefName , PRInt32 value )
- void setCharPref ( char* prefName , char* value )
- void setComplexValue ( char* prefName , nsIIDRef type , nsISupports value )
- void setIntPref ( char* prefName , PRInt32 value )
- void unlockPref ( char* prefName )