Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeArtShapeMetadata

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

Decodes user-facing name and description metadata from OfficeArt properties.

Inheritance

  • Object
  • OfficeArtShapeMetadata

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

Decodes shape metadata from an OfficeArt property table.

Parameters

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

Properties

public IReadOnlyList<OfficeArtProperty> Properties { get; } #

Gets the source property entries.

public String Name { get; } #

Gets the authored object name.

public String Description { get; } #

Gets the authored object description or alternative text.

public Boolean HasMetadata { get; } #

Gets whether either user-facing metadata field is present.

public Boolean CanRewrite { get; } #

Gets whether every name or description property has complete, well-formed complex data and can therefore be replaced without masking truncation.