Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

LegacyPptBackground

Namespace OfficeIMO.PowerPoint.LegacyPpt.Model
Assembly OfficeIMO.PowerPoint
Source revision e31b305980e3 with working tree changes
Modifiers sealed

Represents an OfficeArt background shape and its decoded fill.

Inheritance

  • Object
  • LegacyPptBackground

Usage

Explore 4 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.

Properties

public LegacyPptBackgroundKind Kind { get; } #

Gets the typed background fill kind.

public UInt32 RawFillType { get; } #

Gets the raw MSOFILLTYPE value.

public String? ForegroundColor { get; } #

Gets the resolved foreground or first gradient color as RRGGBB.

public String? BackgroundColor { get; } #

Gets the resolved background or last gradient color as RRGGBB.

public Double? ForegroundOpacity { get; } #

Gets foreground opacity from zero through one.

public Double? BackgroundOpacity { get; } #

Gets background opacity from zero through one.

public Double? AngleDegrees { get; } #

Gets the signed counterclockwise OfficeArt gradient angle.

public Int32? FocusPercent { get; } #

Gets the gradient focus position from -100 through 100.

public Int32? PictureStoreIndex { get; } #

Gets the one-based BLIP store index for image-backed fills.

public OfficeArtBlipStoreEntry? Picture { get; } #

Gets the resolved BLIP store entry for image-backed fills.

public IReadOnlyList<LegacyPptGradientStop> GradientStops { get; } #

Gets resolved custom OfficeArt gradient stops.

public Boolean IsGradientStopTableTruncated { get; } #

Gets whether the declared gradient-stop table is malformed or truncated.

public Boolean HasProjectableFill { get; } #

Gets whether the background can be projected without dropping its primary fill.