interface System.Collections.IDictionary
   inherits System.Collections.ICollection, System.Collections.IEnumerable:

   def public property Item as System.Object
      get.
      set.

   def public property Keys as System.Collections.ICollection
      get.

   def public property Values as System.Collections.ICollection
      get.

   def public property IsReadOnly as logical
      get.

   def public property IsFixedSize as logical
      get.

   def public property Count as integer
      get.

   def public property SyncRoot as System.Object
      get.

   def public property IsSynchronized as logical
      get.

   method public logical Contains(input key as System.Object).

   method public void Add(input key as System.Object, input value as System.Object).

   method public void Clear().

   method public System.Collections.IDictionaryEnumerator GetEnumerator().

   method public void Remove(input key as System.Object).

   method public void CopyTo(input array as System.Array, input index as integer).

   method public System.Collections.IEnumerator GetEnumerator().

end interface.
