[scriptable, uuid(83b6019c-cbc4-11d2-8cca-0060b0fc14a3)]
interface nsICollection : nsISerializable

Methods


          
void AppendElement(in nsISupports item)

          
void Clear()

          
PRUint32 Count()

          
nsIEnumerator Enumerate()

          
nsISupports GetElementAt(in PRUint32 index)

          
void QueryElementAt(in PRUint32 index, in nsIIDRef uuid, [retval, iid_is(uuid)] out nsQIResult result)

          
void RemoveElement(in nsISupports item)

          
void SetElementAt(in PRUint32 index, in nsISupports item)