@mozilla.org/embedcomp/command-params;1

This component implements the following interfaces:

Constants

PRInt16 nsICommandParams.eNoType = 0
PRInt16 nsICommandParams.eBooleanType = 1
PRInt16 nsICommandParams.eLongType = 2
PRInt16 nsICommandParams.eDoubleType = 3
PRInt16 nsICommandParams.eWStringType = 4
PRInt16 nsICommandParams.eISupportsType = 5
PRInt16 nsICommandParams.eStringType = 6

Methods

InterfaceMethod
nsICommandParams void first ( )
nsICommandParams PRBool getBooleanValue ( char* name )
nsICommandParams char* getCStringValue ( char* name )
nsICommandParams double getDoubleValue ( char* name )
nsICommandParams nsISupports getISupportsValue ( char* name )
nsICommandParams PRInt32 getLongValue ( char* name )
nsICommandParams char* getNext ( )
nsICommandParams AString getStringValue ( char* name )
nsICommandParams PRInt16 getValueType ( char* name )
nsICommandParams PRBool hasMoreElements ( )
nsICommandParams void removeValue ( char* name )
nsICommandParams void setBooleanValue ( char* name , PRBool value )
nsICommandParams void setCStringValue ( char* name , char* value )
nsICommandParams void setDoubleValue ( char* name , double value )
nsICommandParams void setISupportsValue ( char* name , nsISupports value )
nsICommandParams void setLongValue ( char* name , PRInt32 value )
nsICommandParams void setStringValue ( char* name , AString value )

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com