Project

PSWriteHTML

Generate HTML reports, dashboards, and emails from PowerShell without writing HTML, CSS, or JavaScript.

Stars 1,023
Forks 115
Open issues 54
PowerShell Gallery downloads 7,576,901
Release v1.45.0
Language: PowerShell Updated: 2026-11-03
Command

EmailLayoutColumn

Module
PSWriteHTML

Defines the layout structure for a column in an email content.

Syntax

EmailLayoutColumn
[[-Alignment] <String>]
[[-BorderBottomColor] <String>]
[[-BorderBottomStyle] <Object>]
[[-BorderBottomWidthSize] <String>]
[[-BorderLeftColor] <String>]
[[-BorderLeftStyle] <Object>]
[[-BorderLeftWidthSize] <String>]
[[-BorderRightColor] <String>]
[[-BorderRightStyle] <Object>]
[[-BorderRightWidthSize] <String>]
[[-BorderTopColor] <String>]
[[-BorderTopStyle] <Object>]
[[-BorderTopWidthSize] <String>]
[[-ColumnLayout] <ScriptBlock>]
[[-Padding] <String>]
[[-PaddingBottom] <String>]
[[-PaddingLeft] <String>]
[[-PaddingRight] <String>]
[[-PaddingTop] <String>]
[[-Width] <String>]
[<CommonParameters>]
#
Parameter set: All Parameter Sets

Description

This function defines the layout structure for a column in an email content using specified parameters. It allows customization of column layout properties such as width, alignment, padding, and borders.

Examples

Example 1

EmailLayoutColumn -Alignment 'Value'

Parameters

-Alignment String optionalposition: 2
Specifies the alignment of the content within the column. Valid values are 'left', 'center', 'right', or 'justify'.
-BorderBottomColor String optionalposition: 12
Specifies the color of the bottom border.
-BorderBottomStyle Object optionalposition: 11
Specifies the style of the bottom border. Valid values are 'none', 'hidden', 'dotted', 'dashed', 'solid', 'double', 'groove', 'ridge', 'inset', 'outset'.
Possible values: hidden, dotted, dashed, solid, double, groove, ridge, inset, outset
-BorderBottomWidthSize String optionalposition: 13
Specifies the width of the bottom border.
-BorderLeftColor String optionalposition: 15
Specifies the color of the left border.
-BorderLeftStyle Object optionalposition: 14
Specifies the style of the left border. Valid values are 'none', 'hidden', 'dotted', 'dashed', 'solid', 'double', 'groove', 'ridge', 'inset', 'outset'.
Possible values: hidden, dotted, dashed, solid, double, groove, ridge, inset, outset
-BorderLeftWidthSize String optionalposition: 16
Specifies the width of the left border.
-BorderRightColor String optionalposition: 18
Specifies the color of the right border.
-BorderRightStyle Object optionalposition: 17
Specifies the style of the right border. Valid values are 'none', 'hidden', 'dotted', 'dashed', 'solid', 'double', 'groove', 'ridge', 'inset', 'outset'.
Possible values: hidden, dotted, dashed, solid, double, groove, ridge, inset, outset
-BorderRightWidthSize String optionalposition: 19
Specifies the width of the right border.
-BorderTopColor String optionalposition: 9
Specifies the color of the top border.
-BorderTopStyle Object optionalposition: 8
Specifies the style of the top border. Valid values are 'none', 'hidden', 'dotted', 'dashed', 'solid', 'double', 'groove', 'ridge', 'inset', 'outset'.
Possible values: hidden, dotted, dashed, solid, double, groove, ridge, inset, outset
-BorderTopWidthSize String optionalposition: 10
Specifies the width of the top border.
-ColumnLayout ScriptBlock optionalposition: 0
Specifies the ScriptBlock containing the content of the column.
-Padding String optionalposition: 3
Specifies the padding for all sides of the column.
-PaddingBottom String optionalposition: 6
Specifies the padding for the bottom side of the column.
-PaddingLeft String optionalposition: 7
Specifies the padding for the left side of the column.
-PaddingRight String optionalposition: 5
Specifies the padding for the right side of the column.
-PaddingTop String optionalposition: 4
Specifies the padding for the top side of the column.
-Width String optionalposition: 1
Specifies the width of the column.

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.