Implemented by
[scriptable, uuid(83f892cf-7ed3-490e-967a-62640f3158e1)]
interface nsICommandParams : nsISupports
Constants
const
short
eNoType = 0
const
short
eBooleanType = 1
const
short
eLongType = 2
const
short
eDoubleType = 3
const
short
eWStringType = 4
const
short
eISupportsType = 5
const
short
eStringType = 6
Methods
void
first()
boolean
getBooleanValue(in string name)
string
getCStringValue(in string name)
double
getDoubleValue(in string name)
nsISupports
getISupportsValue(in string name)
long
getLongValue(in string name)
GetNext()
@return string pointer that will be allocated and is up
to the caller to free
string
getNext()
AString
getStringValue(in string name)
short
getValueType(in string name)
boolean
hasMoreElements()
void
removeValue(in string name)
void
setBooleanValue(in string name, in boolean value)
void
setCStringValue(in string name, in string value)
void
setDoubleValue(in string name, in double value)
void
setISupportsValue(in string name, in nsISupports value)
void
setLongValue(in string name, in long value)
void
setStringValue(in string name, in AString value)
Compare to: