Set-STFStoreEnumerationOptions¶
Set Store enumeration options
Syntax¶
Set-STFStoreEnumerationOptions [-StoreService] <StoreService> [[-EnhancedEnumeration] <Boolean>] [[-MaximumConcurrentEnumerations] <Int32>] [[-FilterByTypesInclude] <String[]>] [[-FilterByKeywordsInclude] <String[]>] [[-FilterByKeywordsExclude] <String[]>] [[-RequestFullIconData] <None | Full | FullAndMulti>] [[-PassThru] <SwitchParameter>] [<CommonParameters>]
Detailed Description¶
Set the Store options used when enumerating the XenApp and XenDesktop xml services.
Related Commands¶
Parameters¶
Name | Description | Required? | Pipeline Input | Default Value |
---|---|---|---|---|
StoreService | Store service | true | true (ByValue) | |
EnhancedEnumeration | Enable enhanced enumeration. Enumerate multiple farms in parallel to reduce operation time | false | false | |
MaximumConcurrentEnumerations | Maximum farms enumerated in parallel | false | false | |
FilterByTypesInclude | Inclusive resource filter by type (Applications, Desktops or Documents) | false | false | |
FilterByKeywordsInclude | Only include applications and desktops that match the keywords | false | false | |
FilterByKeywordsExclude | Exclude applications and desktops that match the keywords | false | false | |
RequestFullIconData | Request icon data (None, Full, FullAndMulti) | false | false | |
PassThru | The resulting Store Enumeration options | false | false |
Input Type¶
Citrix.StoreFront.Model.Store.StoreService¶
Parameter StoreService: A .NET class representing the configuration of a StoreFront Store service
System.Boolean¶
Parameter EnhancedEnumeration: The .NET System.Boolean
value type
System.Int32¶
Parameter MaximumConcurrentEnumerations: The .NET System.Int32
value type
System.String[]¶
Parameter FilterByTypesInclude: The .NET System.String
reference type
System.String[]¶
Parameter FilterByKeywordsInclude: The .NET System.String
reference type
System.String[]¶
Parameter FilterByKeywordsExclude: The .NET System.String
reference type
Citrix.StoreFront.Model.Store.RequestFullIconData¶
Parameter RequestFullIconData: The .NET Citrix.StoreFront.Model.Store.RequestFullIconData
value type
System.Management.Automation.SwitchParameter¶
Parameter PassThru: The .NET System.Management.Automation.SwitchParameter
value type
Return Values¶
None¶
Examples¶
EXAMPLE 1 Turn off enhanced enumeration options¶
$storeService = Get-STFStoreService Set-STFStoreEnumerationOptions $storeService -EnhancedEnumeration $false
REMARKS
Turn off parallel enumeration of Store farms.
EXAMPLE 2 Filter by type¶
$storeService = Get-STFStoreService Set-STFStoreEnumerationOptions $storeService -FilterByTypesInclude Applications
REMARKS
Filter resources to only show applications.
EXAMPLE 3 Filter by keyword (include)¶
$storeService = Get-STFStoreService Set-STFStoreEnumerationOptions $storeService -FilterByKeywordsInclude @("AppSet1","AppSet2")
REMARKS
Only publish resources in the Store that have the keywords AppSet1 or Appset2.
EXAMPLE 4 Filter by keyword (exclude)¶
$storeService = Get-STFStoreService Set-STFStoreEnumerationOptions $storeService -FilterByKeywordsExclude @("AppSet1","AppSet2")
REMARKS
Exclude resources from the store that have the keywords AppSet1 or Appset2
EXAMPLE 5 Filter by keyword (include and exclude)¶
$storeService = Get-STFStoreService Set-STFStoreEnumerationOptions $storeService -FilterByKeywordsInclude @("AppSet1","AppSet2") -FilterByKeywordsExclude @("AppSet3","AppSet4")
REMARKS
Includes resources from the store that have the keywords AppSet1 or Appset2
and do not contain the keywords App3 or App4. It is not possible to use the
same keyword for both Exclude and Include filtering.
EXAMPLE 6 Filter by keyword (clear)¶
$storeService = Get-STFStoreService Set-STFStoreEnumerationOptions $storeService -FilterByKeywordsInclude "" -FilterByKeywordsExclude ""
REMARKS
Remove configured exclude or include keywords you have already set.