API Reference
PowerPointDesignDirection
Named creative direction used to generate distinct deck personalities from one brand accent.
Inheritance
- Object
- PowerPointDesignDirection
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
- Property PowerPointDeckDesign.Direction
- Property PowerPointDesignBrief.Directions
- Property PowerPointDesignDirection.BuiltIn
- Property PowerPointDesignDirection.Editorial
- Property PowerPointDesignDirection.Executive
- Property PowerPointDesignDirection.Quiet
- Property PowerPointDesignDirection.Signal
- Property PowerPointDesignDirection.Structured
- Property PowerPointDesignRecipe.Directions
Accepted by parameters
Constructors
public PowerPointDesignDirection(String name, PowerPointDesignMood mood, PowerPointSlideDensity density, PowerPointVisualStyle visualStyle, String headingFontName, String bodyFontName, Boolean showDirectionMotif = true) #Creates a reusable direction definition.
Parameters
- name System.String
- mood OfficeIMO.PowerPoint.PowerPointDesignMood
- density OfficeIMO.PowerPoint.PowerPointSlideDensity
- visualStyle OfficeIMO.PowerPoint.PowerPointVisualStyle
- headingFontName System.String
- bodyFontName System.String
- showDirectionMotif System.Boolean = true
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public static PowerPointDesignDirection Structured { get; } #Clean consulting-style deck direction with geometric structure.
public static PowerPointDesignDirection Editorial { get; } #Spacious editorial direction with softer surfaces and calmer typography.
public static PowerPointDesignDirection Quiet { get; } #Quiet direction for understated decks with very little decoration.
public static PowerPointDesignDirection Signal { get; } #Higher-energy direction with stronger accents and compact content rhythm.
public static PowerPointDesignDirection Executive { get; } #Simple executive direction using system-safe typography and balanced spacing.
public static IReadOnlyList<PowerPointDesignDirection> BuiltIn { get; } #Built-in directions used by deck alternatives.
public String Name { get; } #Direction display name.
public PowerPointDesignMood Mood { get; } #Broad visual mood.
public PowerPointSlideDensity Density { get; } #Preferred content density.
public PowerPointVisualStyle VisualStyle { get; } #Preferred primitive visual style.
public String HeadingFontName { get; } #Heading font for generated text.
public String BodyFontName { get; } #Body font for generated text.
public Boolean ShowDirectionMotif { get; } #Whether this direction uses repeated direction markers by default.