Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

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, fscholz, trevorh, rufus
 Last updated by: Sheppy,