Methods
| GetPropValue | Gets a property from a property set. |
| SetPropValue | Sets a property in a property set. |
| IsValidValue | Used to validate a value before setting a property. |
| OnPropertyChanged | Called after setting a property to handle chained properties. |