API Reference
LegacyPptBackground
Represents an OfficeArt background shape and its decoded fill.
Inheritance
- Object
- LegacyPptBackground
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 LegacyPptMaster.Background
- Property LegacyPptNotesPage.Background
- Property LegacyPptSlide.Background
- Property LegacyPptSpecialMaster.Background
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
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 Nullable<Double> ForegroundOpacity { get; } #Gets foreground opacity from zero through one.
public Nullable<Double> BackgroundOpacity { get; } #Gets background opacity from zero through one.
public Nullable<Double> AngleDegrees { get; } #Gets the signed counterclockwise OfficeArt gradient angle.
public Nullable<Int32> FocusPercent { get; } #Gets the gradient focus position from -100 through 100.
public Nullable<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.