Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeArtShapeGeometry

Namespace OfficeIMO.Drawing.Binary
Assembly OfficeIMO.Core
Modifiers sealed

Decodes shape-specific OfficeArt geometry values without assuming that adjustment units are interchangeable between preset shape families.

Inheritance

  • Object
  • OfficeArtShapeGeometry

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 static OfficeArtShapeGeometry Decode(IReadOnlyList<OfficeArtProperty> properties) #
Returns: OfficeArtShapeGeometry

Decodes geometry adjustment values from an OfficeArt property table.

Parameters

properties System.Collections.Generic.IReadOnlyList{OfficeIMO.Drawing.Binary.OfficeArtProperty} requiredposition: 0

Properties

public IReadOnlyList<Nullable<Int32>> AdjustmentValues { get; } #

Gets the eight optional signed adjustment slots corresponding to adjustValue through adjust8Value. Their interpretation is shape-specific.

public Boolean HasAdjustments { get; } #

Gets whether at least one explicit adjustment value is present.