API Reference

Class

PowerPointTemplateLayoutMap

Namespace OfficeIMO.PowerPoint
Assembly OfficeIMO.PowerPoint
Modifiers sealed

Maps semantic deck-plan slide kinds to named template layouts.

Inheritance

  • Object
  • PowerPointTemplateLayoutMap

Usage

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

Accepted by parameters

Constructors

public PowerPointTemplateLayoutMap() #

Methods

Map 2 overloads
public PowerPointTemplateLayoutMap Map(PowerPointDeckPlanSlideKind kind, PowerPointTemplateLayoutInfo layout) #
Returns: PowerPointTemplateLayoutMap

Maps a semantic kind to an inventoried layout.

Parameters

kind OfficeIMO.PowerPoint.PowerPointDeckPlanSlideKind requiredposition: 0
layout OfficeIMO.PowerPoint.PowerPointTemplateLayoutInfo requiredposition: 1
public PowerPointTemplateLayoutMap Map(PowerPointDeckPlanSlideKind kind, PowerPointTemplateInventory inventory, String layoutName) #
Returns: PowerPointTemplateLayoutMap

Maps a semantic kind by resolving a template layout name.

Parameters

kind OfficeIMO.PowerPoint.PowerPointDeckPlanSlideKind requiredposition: 0
inventory OfficeIMO.PowerPoint.PowerPointTemplateInventory requiredposition: 1
layoutName System.String requiredposition: 2
public PowerPointTemplateLayoutInfo Resolve(PowerPointDeckPlanSlideKind kind) #
Returns: PowerPointTemplateLayoutInfo

Returns the mapped layout, or null when the semantic kind uses the default layout.

Parameters

kind OfficeIMO.PowerPoint.PowerPointDeckPlanSlideKind requiredposition: 0

Properties

public IReadOnlyDictionary<PowerPointDeckPlanSlideKind, PowerPointTemplateLayoutInfo> Layouts { get; } #

Configured semantic layout mappings.