IObjectWithAttributes Methods | 
The IObjectWithAttributes type exposes the following members.
| Name | Description | |
|---|---|---|
| AddAttribute | 
            Adds an attribute - if it exists already the value is overwritten.
              | |
| GetKeys | 
            Returns all the keys in the collection
              | |
| GetValue | 
            Returns the value of an attribute.
            If the attribute doesn't exist null is returned.
              | |
| HasAttribute | 
            Returns whether an attribute exists.
              |