|  | This document is archived and information here might be outdated. Recommended version. | 
Provides access to members that control the template.
| Name | Description | |
|---|---|---|
|  | AddPatternElement | Adds a pattern element. | 
|  | ClearPatternElements | Clears all pattern elements. | 
|  | DeletePatternElement | Removes the pattern element at the given index. | 
|  | Geometry | The pattern geometry. | 
|  | GetPatternElement | Gets pattern element properties for a given index. | 
|  | Interval | The interval. | 
|  | MovePatternElement | Moves a pattern element. | 
|  | PatternElementCount | The number of pattern elements. | 
|  | QueryNextLine | Queries for the next line in the pattern. | 
|  | QueryNextPoint | Queries for the next point in the pattern. | 
|  | Reset | Resets the enumerator. | 
|  | Setup | Set up items needed by template. | 
| Classes | Description | 
|---|---|
| Template | Stores information on the mark and gap patterns for lines. | 
IPictureLineSymbol Interface | IMultiLayerLineSymbol Interface | IHashLineSymbol Interface | ILineProperties Interface | ITemplate Interface | ICartographicLineSymbol Interface | ILineSymbol Interface