| Moonware.Common Namespace : TemplateCollection Class | 
The following tables list the members exposed by TemplateCollection.
| Name | Description | |
|---|---|---|
![]()  | TemplateCollection Constructor | Constructor | 
| Name | Description | |
|---|---|---|
![]()  | Count | Gets amount of templates in collection | 
![]()  | Item | Get Template at the specified index | 
| Name | Description | |
|---|---|---|
![]()  | Add | Assign id to the template and add it to the collection | 
![]()  | Dispose | Dispose | 
![]()  | GetBrandList | Gets list of unique brands | 
![]()  | GetList | Get all templates | 
![]()  | GetModelsByBrand | Get all models of specified brand | 
![]()  | GetTemplateById | Selects template by template id | 
![]()  | LoadFromResource | Loads all templates from provided File | 
![]()  | LoadFromXml | Loads all templates from provided File | 
![]()  | SaveToXml | Saves All Templates to File | 
![]()  | SyncTemplates | Synchronize templates with remote server | 
![]()  | UpdateTemplate | Updates template with specified id with specified template instance |