The following tables list the members exposed by SmartPrintRulesCollection.
| Name | Description | |
|---|---|---|
![]()  | SmartPrintRulesCollection Constructor | Creates a new SmartPrintRulesCollection. | 
| Name | Description | |
|---|---|---|
![]()  | Count | Gets the number of rules (SmartPrintRule objects) in the collection. | 
![]()  | IsFixedSize | Gets whether the collection has a fixed size. (This implementation always returns false.) | 
![]()  | IsReadOnly | Gets whether the collection is read-only. (This implementation always returns false.) | 
![]()  | IsSynchronized | Gets whether access to the collection is synchronized. | 
![]()  | Item | Gets or sets the rule (SmartPrintRule object) at the specified index. | 
![]()  | SyncRoot | Gets a rule (SmartPrintRule object) to synchronize access to the collection. | 
| Name | Description | |
|---|---|---|
![]()  | Add | Overloaded. Adds a rule (SmartPrintRule object) to the collection. | 
![]()  | Clear | Removes all rules (SmartPrintRule objects) from the collection. | 
![]()  | Contains | Overloaded. Determines whether the collection contains the specified rule (SmartPrintRule object). | 
![]()  | CopyTo | Overloaded. Copies the rules (SmartPrintRule objects) in the collection to the specified array list. | 
![]()  | GetEnumerator | Gets an IEnumerator object for enumerating through the rules (SmartPrintRule objects) in the collection. | 
![]()  | IndexOf | Overloaded. Returns the index of the specified rule (SmartPrintRule object). | 
![]()  | Insert | Overloaded. Inserts a rule (SmartPrintRule object) into the collection at the specified index. | 
![]()  | Remove | Overloaded. Removes the specified rule (SmartPrintRule object) from the collection. | 
![]()  | RemoveAt | Removes a rule (SmartPrintRule object) from the collection at the specified index. | 
    
    
    
    
    
    

