 
            | Miner.Interop.Process.Workflow Assembly > Miner.Interop.Process Namespace : IMMWMSPropertySet Interface | 
The following tables list the members exposed by IMMWMSPropertySet.
| Name | Description | |
|---|---|---|
|  | Count | This property provides a count of the number of properties in the propertyset. | 
|  | Dirty | This property indicates whether the propertyset has been modified or is dirty. | 
| Name | Description | |
|---|---|---|
|  | Exists | Use this method to check to see if the name/value pair already exists. Duplicates are not allowed. | 
|  | GetAllPropertiesAsXML | This method returns all properties as an XML. | 
|  | GetNameByIndex | This method returns a property name when given its index in the list. | 
|  | GetProperty | This method returns a property value when given its corresponding name. | 
|  | GetPropertyByIndex | This method returns a property value when given its index in the list. | 
|  | RemoveAll | This method removes all properties in the propertyset. | 
|  | RemoveProperty | This method removes a specific property (given its name) from a propertyset. | 
|  | SetProperty | This method adds a name/value pair to the propertyset. Use the Exists method to ensure the property name does not already exist in the propertyset. |