Linux Mac OSX Windows

Implemented by


  
[scriptable, uuid(ee42c54a-19d3-472b-8bc3-76318d5ab5f4)]
interface nsIWritablePropertyBag2 : nsIPropertyBag2

Methods


        
void setPropertyAsACString(in AString prop, in ACString value)

        
void setPropertyAsAString(in AString prop, in AString value)

        
void setPropertyAsAUTF8String(in AString prop, in AUTF8String value)

        
void setPropertyAsBool(in AString prop, in boolean value)

        
void setPropertyAsDouble(in AString prop, in double value)

        
void setPropertyAsInt32(in AString prop, in PRInt32 value)

        
void setPropertyAsInt64(in AString prop, in PRInt64 value)

        
void setPropertyAsInterface(in AString prop, in nsISupports value)

        
void setPropertyAsUint32(in AString prop, in PRUint32 value)

        
void setPropertyAsUint64(in AString prop, in PRUint64 value)