2012-03-17 10:50:10 +00:00
|
|
|
type
|
|
|
|
|
|
|
|
nsICollection = interface(nsISerializable)
|
|
|
|
['{83b6019c-cbc4-11d2-8cca-0060b0fc14a3}']
|
|
|
|
function Count() : PRUint32; safecall;
|
|
|
|
function GetElementAt(index: PRUint32) : nsISupports; safecall;
|
2012-03-19 14:43:54 +00:00
|
|
|
procedure QueryElementAt(index: PRUint32; constref uuid: TGuid; out result); safecall;
|
2012-03-17 10:50:10 +00:00
|
|
|
procedure SetElementAt(index: PRUint32; item: nsISupports); safecall;
|
|
|
|
procedure AppendElement(item: nsISupports); safecall;
|
|
|
|
procedure RemoveElement(item: nsISupports); safecall;
|
|
|
|
function Enumerate() : nsIEnumerator; safecall;
|
|
|
|
procedure Clear(); safecall;
|
|
|
|
|
|
|
|
end;
|
|
|
|
|