SortAndGroup Class | 
            
               | 
          
Namespace: MediaCy.Addins.Scripting
Public Class SortAndGroup Inherits OneInputOneOutputCommand(Of IList, IList) Implements IComparer, IComparer(Of String), IComparer(Of KeyValuePair(Of String, Object))
The SortAndGroup type exposes the following members.
| Name | Description | |
|---|---|---|
| SortAndGroup | Initializes a new instance of the SortAndGroup class  | 
| Name | Description | |
|---|---|---|
| DocumentFormats | 
 A semi colon separated list of the document formats to process designated by their extension.
   | |
| GroupPattern | 
 Identifies the part of the filenames that will be used for grouping.
 When non empty, it defines the pattern used to identify each group
 according to the regex syntax as implemented by Microsoft.
 See http://msdn.microsoft.com/en-us/library/az24scfc.aspx. The part
 of the name is identified by a regex group, for example "(\d+)"
 would produce the groups: (AnImgDapi001.tif, AnImgFitc001.tif), (AnImgDapi002.tif, AnImgFitc002.tif) .
 The single number special case defines the number of objects to put
 in each group.
   | |
| GroupSortingOrder | 
 Defines the type of group sorting.
   | |
| ProcessSubfolders | 
 Whether or not to process subfolders.
   | |
| SortingOrder | 
 Defines the type of global sorting.
   | |
| SortPattern | 
 Identifies the part of the filenames that will be used for sorting.
 If this property is empty, then the full name is used for sorting,
 otherwise the syntax is the regex syntax as implemented by Microsoft.
 See http://msdn.microsoft.com/en-us/library/az24scfc.aspx. The part
 of the name is identified by a regex group, for example "(\d+)" would
 identify the numeric end of the following strings: AnImgDapi001.tif, 
 AnImgFitc001.tif, AnImgDapi002.tif, AnImgFitc002.tif .
   |