OfficeIMO

API Reference

Struct

PowerPointTableStylePreset

Namespace OfficeIMO.PowerPoint
Assembly OfficeIMO.PowerPoint
Base ValueType
Modifiers sealed

Describes a table style preset that toggles built-in table flags.

Inheritance

  • ValueType
  • PowerPointTableStylePreset

Constructors

public PowerPointTableStylePreset(String styleId = null, Nullable<Boolean> firstRow = null, Nullable<Boolean> lastRow = null, Nullable<Boolean> firstColumn = null, Nullable<Boolean> lastColumn = null, Nullable<Boolean> bandedRows = null, Nullable<Boolean> bandedColumns = null) #

Creates a table style preset with optional style flags.

Parameters

styleId System.String = null optionalposition: 0
firstRow System.Nullable{System.Boolean} = null optionalposition: 1
lastRow System.Nullable{System.Boolean} = null optionalposition: 2
firstColumn System.Nullable{System.Boolean} = null optionalposition: 3
lastColumn System.Nullable{System.Boolean} = null optionalposition: 4
bandedRows System.Nullable{System.Boolean} = null optionalposition: 5
bandedColumns System.Nullable{System.Boolean} = null optionalposition: 6

Properties

public String StyleId { get; } #

Optional style ID to apply.

public Nullable<Boolean> FirstRow { get; } #

Indicates whether the first row styling should be enabled.

public Nullable<Boolean> LastRow { get; } #

Indicates whether the last row styling should be enabled.

public Nullable<Boolean> FirstColumn { get; } #

Indicates whether the first column styling should be enabled.

public Nullable<Boolean> LastColumn { get; } #

Indicates whether the last column styling should be enabled.

public Nullable<Boolean> BandedRows { get; } #

Indicates whether banded rows styling should be enabled.

public Nullable<Boolean> BandedColumns { get; } #

Indicates whether banded columns styling should be enabled.

public static PowerPointTableStylePreset Default { get; } #

Default table preset (first row + banded rows).

public static PowerPointTableStylePreset Plain { get; } #

Plain table preset without header or banding.

public static PowerPointTableStylePreset HeaderOnly { get; } #

Header-only preset.

public static PowerPointTableStylePreset BandedRowsOnly { get; } #

Banded rows preset.

public static PowerPointTableStylePreset BandedColumnsOnly { get; } #

Banded columns preset.