Show / Hide Table of Contents

Interface CfnTemplate.ITableOptionsProperty

The table options for a table visual.

Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnTemplate.ITableOptionsProperty
Syntax (vb)
Public Interface CfnTemplate.ITableOptionsProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableoptions.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.QuickSight;

             var tableOptionsProperty = new TableOptionsProperty {
                 CellStyle = new TableCellStyleProperty {
                     BackgroundColor = "backgroundColor",
                     Border = new GlobalTableBorderOptionsProperty {
                         SideSpecificBorder = new TableSideBorderOptionsProperty {
                             Bottom = new TableBorderOptionsProperty {
                                 Color = "color",
                                 Style = "style",
                                 Thickness = 123
                             },
                             InnerHorizontal = new TableBorderOptionsProperty {
                                 Color = "color",
                                 Style = "style",
                                 Thickness = 123
                             },
                             InnerVertical = new TableBorderOptionsProperty {
                                 Color = "color",
                                 Style = "style",
                                 Thickness = 123
                             },
                             Left = new TableBorderOptionsProperty {
                                 Color = "color",
                                 Style = "style",
                                 Thickness = 123
                             },
                             Right = new TableBorderOptionsProperty {
                                 Color = "color",
                                 Style = "style",
                                 Thickness = 123
                             },
                             Top = new TableBorderOptionsProperty {
                                 Color = "color",
                                 Style = "style",
                                 Thickness = 123
                             }
                         },
                         UniformBorder = new TableBorderOptionsProperty {
                             Color = "color",
                             Style = "style",
                             Thickness = 123
                         }
                     },
                     FontConfiguration = new FontConfigurationProperty {
                         FontColor = "fontColor",
                         FontDecoration = "fontDecoration",
                         FontFamily = "fontFamily",
                         FontSize = new FontSizeProperty {
                             Absolute = "absolute",
                             Relative = "relative"
                         },
                         FontStyle = "fontStyle",
                         FontWeight = new FontWeightProperty {
                             Name = "name"
                         }
                     },
                     Height = 123,
                     HorizontalTextAlignment = "horizontalTextAlignment",
                     TextWrap = "textWrap",
                     VerticalTextAlignment = "verticalTextAlignment",
                     Visibility = "visibility"
                 },
                 HeaderStyle = new TableCellStyleProperty {
                     BackgroundColor = "backgroundColor",
                     Border = new GlobalTableBorderOptionsProperty {
                         SideSpecificBorder = new TableSideBorderOptionsProperty {
                             Bottom = new TableBorderOptionsProperty {
                                 Color = "color",
                                 Style = "style",
                                 Thickness = 123
                             },
                             InnerHorizontal = new TableBorderOptionsProperty {
                                 Color = "color",
                                 Style = "style",
                                 Thickness = 123
                             },
                             InnerVertical = new TableBorderOptionsProperty {
                                 Color = "color",
                                 Style = "style",
                                 Thickness = 123
                             },
                             Left = new TableBorderOptionsProperty {
                                 Color = "color",
                                 Style = "style",
                                 Thickness = 123
                             },
                             Right = new TableBorderOptionsProperty {
                                 Color = "color",
                                 Style = "style",
                                 Thickness = 123
                             },
                             Top = new TableBorderOptionsProperty {
                                 Color = "color",
                                 Style = "style",
                                 Thickness = 123
                             }
                         },
                         UniformBorder = new TableBorderOptionsProperty {
                             Color = "color",
                             Style = "style",
                             Thickness = 123
                         }
                     },
                     FontConfiguration = new FontConfigurationProperty {
                         FontColor = "fontColor",
                         FontDecoration = "fontDecoration",
                         FontFamily = "fontFamily",
                         FontSize = new FontSizeProperty {
                             Absolute = "absolute",
                             Relative = "relative"
                         },
                         FontStyle = "fontStyle",
                         FontWeight = new FontWeightProperty {
                             Name = "name"
                         }
                     },
                     Height = 123,
                     HorizontalTextAlignment = "horizontalTextAlignment",
                     TextWrap = "textWrap",
                     VerticalTextAlignment = "verticalTextAlignment",
                     Visibility = "visibility"
                 },
                 Orientation = "orientation",
                 RowAlternateColorOptions = new RowAlternateColorOptionsProperty {
                     RowAlternateColors = new [] { "rowAlternateColors" },
                     Status = "status",
                     UsePrimaryBackgroundColor = "usePrimaryBackgroundColor"
                 }
             };

Synopsis

Properties

CellStyle

The table cell style of table cells.

HeaderStyle

The table cell style of a table header.

Orientation

The orientation (vertical, horizontal) for a table.

RowAlternateColorOptions

The row alternate color options (widget status, row alternate colors) for a table.

Properties

CellStyle

The table cell style of table cells.

object? CellStyle { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableoptions.html#cfn-quicksight-template-tableoptions-cellstyle

HeaderStyle

The table cell style of a table header.

object? HeaderStyle { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableoptions.html#cfn-quicksight-template-tableoptions-headerstyle

Orientation

The orientation (vertical, horizontal) for a table.

string? Orientation { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableoptions.html#cfn-quicksight-template-tableoptions-orientation

RowAlternateColorOptions

The row alternate color options (widget status, row alternate colors) for a table.

object? RowAlternateColorOptions { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-tableoptions.html#cfn-quicksight-template-tableoptions-rowalternatecoloroptions

Back to top Generated by DocFX