Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

IWorkKeynoteSlideBuilder

Namespace OfficeIMO.IWork
Assembly OfficeIMO.IWork
Modifiers sealed

A slide being created in an IWorkKeynoteDocument.

Inheritance

  • Object
  • IWorkKeynoteSlideBuilder

Remarks

Text boxes retain insertion order, which also determines stacking order. Instances are not thread safe.

Usage

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

Returned or exposed by

Methods

public IWorkKeynoteTextBox AddText(String text, Single leftPoints, Single topPoints, Single widthPoints, Single heightPoints, String fontName = "Arial", Single fontSizePoints = 32, String color = "000000") #
Returns: IWorkKeynoteTextBox

Adds a left-aligned text box with zero internal padding and one font and color throughout.

Parameters

text System.String requiredposition: 0
leftPoints System.Single requiredposition: 1
topPoints System.Single requiredposition: 2
widthPoints System.Single requiredposition: 3
heightPoints System.Single requiredposition: 4
fontName System.String = "Arial" optionalposition: 5
fontSizePoints System.Single = 32 optionalposition: 6
color System.String = "000000" optionalposition: 7

Properties

public IWorkColor BackgroundColor { get; } #

Gets the opaque sRGB slide background.

public IReadOnlyList<IWorkKeynoteTextBox> TextBoxes { get; } #

Gets the positioned text boxes in stacking order.