mozilla
Your Search Results

    nsIWritablePropertyBag2

    This interface extends nsIPropertyBag2 with methods for setting properties.
    1.0
    28
    Introduced
    Gecko 1.8
    Inherits from: nsIPropertyBag2 Last changed in Gecko 1.8 (Firefox 1.5 / Thunderbird 1.5 / SeaMonkey 1.0)

    Method overview

    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);

    Methods

    setPropertyAsACString()

    void setPropertyAsACString(
      in AString prop,
      in ACString value
    );
    
    Parameters
    prop
    Property to set the value of.
    value
    Value to set the property to.

    setPropertyAsAString()

    void setPropertyAsAString(
      in AString prop,
      in AString value
    );
    
    Parameters
    prop
    Property to set the value of.
    value
    Value to set the property to.

    setPropertyAsAUTF8String()

    void setPropertyAsAUTF8String(
      in AString prop,
      in AUTF8String value
    );
    
    Parameters
    prop
    Property to set the value of.
    value
    Value to set the property to.

    setPropertyAsBool()

    void setPropertyAsBool(
      in AString prop,
      in boolean value
    );
    
    Parameters
    prop
    Property to set the value of.
    value
    Value to set the property to.

    setPropertyAsDouble()

    void setPropertyAsDouble(
      in AString prop,
      in double value
    );
    
    Parameters
    prop
    Property to set the value of.
    value
    Value to set the property to.

    setPropertyAsInt32()

    void setPropertyAsInt32(
      in AString prop,
      in PRInt32 value
    );
    
    Parameters
    prop
    Property to set the value of.
    value
    Value to set the property to.

    setPropertyAsInt64()

    void setPropertyAsInt64(
      in AString prop,
      in PRInt64 value
    );
    
    Parameters
    prop
    Property to set the value of.
    value
    Value to set the property to.

    setPropertyAsInterface()

    void setPropertyAsInterface(
      in AString prop,
      in nsISupports value
    );
    
    Parameters
    prop
    Property to set the value of.
    value
    Value to set the property to.

    setPropertyAsUint32()

    void setPropertyAsUint32(
      in AString prop,
      in PRUint32 value
    );
    
    Parameters
    prop
    Property to set the value of.
    value
    Value to set the property to.

    setPropertyAsUint64()

    void setPropertyAsUint64(
      in AString prop,
      in PRUint64 value
    );
    
    Parameters
    prop
    Property to set the value of.
    value
    Value to set the property to.

    See also

    Document Tags and Contributors

    Contributors to this page: Sheppy, rufus, fscholz, trevorh
    Last updated by: Sheppy,