Show / Hide Table of Contents

Class CfnAnalysis.TableOptionsProperty

The table options for a table visual.

Inheritance
object
CfnAnalysis.TableOptionsProperty
Implements
CfnAnalysis.ITableOptionsProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnAnalysis.TableOptionsProperty : CfnAnalysis.ITableOptionsProperty
Syntax (vb)
Public Class CfnAnalysis.TableOptionsProperty Implements CfnAnalysis.ITableOptionsProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-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

Constructors

TableOptionsProperty()

The table options for a table visual.

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.

Constructors

TableOptionsProperty()

The table options for a table visual.

public TableOptionsProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-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"
                 }
             };

Properties

CellStyle

The table cell style of table cells.

public object? CellStyle { get; set; }
Property Value

object

Remarks

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

HeaderStyle

The table cell style of a table header.

public object? HeaderStyle { get; set; }
Property Value

object

Remarks

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

Orientation

The orientation (vertical, horizontal) for a table.

public string? Orientation { get; set; }
Property Value

string

Remarks

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

RowAlternateColorOptions

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

public object? RowAlternateColorOptions { get; set; }
Property Value

object

Remarks

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

Implements

CfnAnalysis.ITableOptionsProperty
Back to top Generated by DocFX