Set-RoyalSortOrder |
![]() |
Set-RoyalSortOrder
This commandlet sorts a RoyalFolder by various parameters
Set-RoyalSortOrder [-Folder] <RoyalFolder> [[-Criteria1] <RoyalObjectSortCriteria>] [[-Criteria2] <Nullable`1>]
[[-Criteria3] <Nullable`1>] [[-SortDirection1] <RoyalObjectSortDirection>] [[-SortDirection2]
<RoyalObjectSortDirection>] [[-SortDirection3] <RoyalObjectSortDirection>] [[-Recurse] <Nullable`1>]
[<CommonParameters>]
This commandlet sorts a given RoyalFolder based on the provided sort criteria. Up to three levels of sorting
criterias are supported. Additionally the sorting can be specified to be applied recursively to the RoyalDocument.
-Folder <RoyalFolder>
The RoyalObject or RoyalFolder thas is going to be sorted.
Required? true
Position? 0
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false
-Criteria1 <RoyalObjectSortCriteria>
The first sorting criteria.
Required? false
Position? 1
Default value None
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false
-Criteria2 <Nullable`1>
The second sorting criteria.
Required? false
Position? 2
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false
-Criteria3 <Nullable`1>
The third sorting criteria.
Required? false
Position? 3
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false
-SortDirection1 <RoyalObjectSortDirection>
The first sort direction criteria.
Required? false
Position? 4
Default value 0
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false
-SortDirection2 <RoyalObjectSortDirection>
The second sort direction criteria.
Required? false
Position? 5
Default value 0
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false
-SortDirection3 <RoyalObjectSortDirection>
The third sort direction criteria.
Required? false
Position? 6
Default value 0
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false
-Recurse <Nullable`1>
Defines if the sorting should be applied recursively.
Required? false
Position? 7
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer, PipelineVariable, and OutVariable. For more information, see
about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).
RoyalDocumentLibrary.RoyalFolder
The RoyalObject or RoyalFolder thas is going to be sorted.
RoyalDocument.PowerShell.RoyalObjectSortCriteria
The first sorting criteria.
System.Nullable`1[[RoyalDocument.PowerShell.RoyalObjectSortCriteria, RoyalDocument.PowerShell, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=null]]
The second sorting criteria.
RoyalDocument.PowerShell.RoyalObjectSortDirection
The first sort direction criteria.
System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
Defines if the sorting should be applied recursively.
---------- EXAMPLE 1 ----------
Set-RoyalSortOrder -Criteria1 Name -SortDirection1 Ascending -Folder $doc
This cmdlet returns the provided Folder sorted by the provided sort criteria.