Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

IWorkKeynoteSaveOptions

OfficeIMO.IWork

Namespace
OfficeIMO.IWork
Assembly
OfficeIMO.IWork
Source revision
ac7e6e1bad8a with working tree changes
Modifiers
sealed

Operation-level limits for native Keynote creation.

Inheritance

  • object
  • IWorkKeynoteSaveOptions

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 2

Constructors

public IWorkKeynoteSaveOptions() #

Properties

public int MaxSlides { get; set; } #

Gets or sets the maximum number of slides in one output.

public int MaxTextBoxes { get; set; } #

Gets or sets the maximum number of text boxes across the presentation.

public int MaxTextRuns { get; set; } #

Gets or sets the maximum combined number of retained character runs across all text boxes.

public int MaxTextCharacters { get; set; } #

Gets or sets the maximum combined text length in UTF-16 code units across text boxes, table names and table cells, before native paragraph terminators.

public int MaxImages { get; set; } #

Gets or sets the maximum number of image instances across all slides.

public int MaxTables { get; set; } #

Gets or sets the maximum number of tables across all slides.

public int MaxTableCells { get; set; } #

Gets or sets the maximum combined table grid positions, including unset empty cells.

public long MaxEncodedImageBytes { get; set; } #

Gets or sets the maximum combined encoded image bytes, counting each instance.

public long MaxDecodedImageBytes { get; set; } #

Gets or sets the maximum combined RGBA pixel bytes, counting each image instance.

public int MaxPackageBytes { get; set; } #

Gets or sets the maximum size of both the encoded package and an intermediate object archive.