Evotec

Project

PSWriteHTML

PSWriteHTML is an open-source PowerShell project with packages, release history, and working documentation.

Stars 995
Forks 114
Open issues 69
PowerShell Gallery downloads 7,436,513
Release v1.41.0
Language: PowerShell Updated: 2026-04-11

API Reference

Function

EmailLayoutRow

Namespace PSWriteHTML

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

Remarks

This function defines the layout structure for a row in an email content using a ScriptBlock. It generates an HTML table row layout for the email content.

Examples

Authored help example

EXAMPLE 1


$RowLayout = {
    'Column 1 content'
    'Column 2 content'
}
$Row = EmailLayoutRow -RowLayout $RowLayout -Height '50px' -BorderTopStyle 'solid' -BorderTopColor 'black' -BorderTopWidthSize '1px' -BorderBottomStyle 'dotted' -BorderBottomColor 'gray' -BorderBottomWidthSize '2px' -BorderLeftStyle 'dashed' -BorderLeftColor 'blue' -BorderLeftWidthSize '1px' -BorderRightStyle 'dotted' -BorderRightColor 'green' -BorderRightWidthSize '1px'
Generates an HTML table row layout with specified content and border styles.
        

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.

Syntax

EmailLayoutRow [-BorderBottomColor <String>] [-BorderBottomStyle <hidden>] [-BorderBottomWidthSize <String>] [-BorderLeftColor <String>] [-BorderLeftStyle <hidden>] [-BorderLeftWidthSize <String>] [-BorderRightColor <String>] [-BorderRightStyle <hidden>] [-BorderRightWidthSize <String>] [-BorderTopColor <String>] [-BorderTopStyle <hidden>] [-BorderTopWidthSize <String>] [-Height <String>] [-RowLayout <ScriptBlock>] [<CommonParameters>]
#
Parameter set: All Parameter Sets

Parameters

BorderBottomColor String optionalposition: 6pipeline: False
Specifies the color of the bottom border.
BorderBottomStyle Object optionalposition: 5pipeline: Falsevalues: 9
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: 7pipeline: False
Specifies the width of the bottom border.
BorderLeftColor String optionalposition: 9pipeline: False
Specifies the color of the left border.
BorderLeftStyle Object optionalposition: 8pipeline: Falsevalues: 9
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: 10pipeline: False
Specifies the width of the left border.
BorderRightColor String optionalposition: 12pipeline: False
Specifies the color of the right border.
BorderRightStyle Object optionalposition: 11pipeline: Falsevalues: 9
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: 13pipeline: False
Specifies the width of the right border.
BorderTopColor String optionalposition: 3pipeline: False
Specifies the color of the top border.
BorderTopStyle Object optionalposition: 2pipeline: Falsevalues: 9
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: 4pipeline: False
Specifies the width of the top border.
Height String optionalposition: 1pipeline: False
Specifies the height of the row.
RowLayout ScriptBlock optionalposition: 0pipeline: False
Specifies the ScriptBlock containing the content of the row.