New-TableConditionGroup
Creates a new table condition group with specified conditions and styling options.
Syntax
New-TableConditionGroup [[-Alignment] <left|center|right|justify>] [[-BackgroundColor] <String>] [[-ChildRowFill] <Parent|Both>] [[-Color] <String>] [[-Conditions] <ScriptBlock>] [[-Direction] <rtl>] [[-FailAlignment] <left|center|right|justify>] [[-FailBackgroundColor] <String>] [[-FailColor] <String>] [[-FailDirection] <rtl>] [[-FailFontFamily] <String>] [[-FailFontSize] <Object>] [[-FailFontStyle] <normal|italic|oblique>] [[-FailFontVariant] <normal|small-caps>] [[-FailFontWeight] <String>] [[-FailTextDecoration] <line-through|overline|underline>] [[-FailTextTransform] <uppercase|lowercase|capitalize>] [[-FontFamily] <String>] [[-FontSize] <Object>] [[-FontStyle] <normal|italic|oblique>] [[-FontVariant] <normal|small-caps>] [[-FontWeight] <String>] [[-HighlightHeaders] <String[]>] [-Inline] [[-Logic] <AND|OR>] [-Row] [[-TextDecoration] <line-through|overline|underline>] [[-TextTransform] <uppercase|lowercase|capitalize>] [<CommonParameters>]#All Parameter SetsDescription
This function creates a new table condition group with the specified conditions and allows customization of the styling options for both pass and fail conditions.
Examples
EXAMPLE 1
New-TableConditionGroup -Conditions {
New-HTMLTableCondition -Name 'Test1' -Value 1 -ComparisonType number
New-HTMLTableCondition -Name 'Test2' -Value 2 -ComparisonType number
} -Logic 'OR' -HighlightHeaders 'Test1', 'Test2', 'DisplayName', 'DomainName' -Color 'Green' -BackgroundColor 'LightGreen' -FontSize 12 -FontWeight 'bold' -Alignment 'center'Description: Creates a new table condition group with specified conditions, logic, highlighted headers, and styling options for pass conditions.
Parameters
- -Alignment String
- Specifies the alignment for pass conditions.
- Possible values:
left,center,right,justify - -BackgroundColor String
- Specifies the background color for pass conditions.
- -ChildRowFill String
- Child row fill for responsive lists
- Possible values:
Parent,Both - -Color String
- Specifies the text color for pass conditions.
- -Conditions ScriptBlock
- Specifies the conditions to be applied within the condition group.
- -Direction String
- Specifies the text direction for pass conditions.
- Possible values:
rtl - -FailAlignment String
- Specifies the alignment for fail conditions.
- Possible values:
left,center,right,justify - -FailBackgroundColor String
- Specifies the background color for fail conditions.
- -FailColor String
- Specifies the text color for fail conditions.
- -FailDirection String
- Specifies the text direction for fail conditions.
- Possible values:
rtl - -FailFontFamily String
- Specifies the font family for fail conditions.
- -FailFontSize Object
- Specifies the font size for fail conditions.
- -FailFontStyle String
- Specifies the font style for fail conditions.
- Possible values:
normal,italic,oblique - -FailFontVariant String
- Specifies the font variant for fail conditions.
- Possible values:
normal,small-caps - -FailFontWeight String
- Specifies the font weight for fail conditions.
- Possible values:
normal,bold,bolder,lighter,100,200,300,400,500,600,700,800,900 - -FailTextDecoration String
- Specifies the text decoration for fail conditions.
- Possible values:
line-through,overline,underline - -FailTextTransform String
- Specifies the text transformation for fail conditions.
- Possible values:
uppercase,lowercase,capitalize - -FontFamily String
- Specifies the font family for pass conditions.
- -FontSize Object
- Specifies the font size for pass conditions.
- -FontStyle String
- Specifies the font style for pass conditions.
- Possible values:
normal,italic,oblique - -FontVariant String
- Specifies the font variant for pass conditions.
- Possible values:
normal,small-caps - -FontWeight String
- Specifies the font weight for pass conditions.
- Possible values:
normal,bold,bolder,lighter,100,200,300,400,500,600,700,800,900 - -HighlightHeaders String[]
- Specifies an array of headers to highlight based on the conditions.
- -Inline SwitchParameter
- Switch parameter to indicate if the styling should be applied inline.
- -Logic String
- Specifies the logic to be used for combining conditions. Valid values are 'AND', 'OR', or 'NONE'.
- Possible values:
AND,OR - -Row SwitchParameter
- Switch parameter to indicate if the styling should be applied to the entire row.
- -TextDecoration String
- Specifies the text decoration for pass conditions.
- Possible values:
line-through,overline,underline - -TextTransform String
- Specifies the text transformation for pass conditions.
- Possible values:
uppercase,lowercase,capitalize
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.