Marker | 
The MarkerPen type exposes the following members.
| Name | Description | |
|---|---|---|
| CompareWith | Updates a masking pen to indicate which properties are the same. A null value indicates that the properties are different. | |
| CopyFrom(MarkerPen) | Copies all properties and also the name from the given pen. | |
| CopyFrom(MarkerPen, MarkerPen) | Copies all properties and also the name from the given pen, but use the masking pen to decide which properties should be updated. | |
| GetPropertyValue | ||
| InheritValuesFrom(MarkerPen) | Inherits values from the given pen. | |
| InheritValuesFrom(MarkerPen, MarkerPen) | Inherits values from the given pen, but use the masking pen to decide which properties should be updated. | |
| IsAllDefault | Returns whether all pen properties are defaults (null). | |
| IsSame | Returns true if pen is the same. | |
| ResetToDefault | Reset all properties to its default values. | |
| SetPropertyValue | ||
| ToString | Returns a string that represents the current object. (Overrides ObjectToString)  |