API Reference

Class

LegacyPptEmbeddedOleObject

Namespace OfficeIMO.PowerPoint.LegacyPpt.Model
Assembly OfficeIMO.PowerPoint
Modifiers sealed

Represents one decoded embedded OLE compound storage.

Inheritance

  • Object
  • LegacyPptEmbeddedOleObject

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 Byte[] GetBytes() #
Returns: Byte[]

Returns a defensive copy of the compound storage.

Properties

public UInt32 Id { get; } #

Gets the document-wide external-object identifier.

public UInt32 PersistId { get; } #

Gets the persist identifier of the ExOleObjStg record.

public LegacyPptOleDrawAspect DrawAspect { get; } #

Gets the view used to display the object.

public UInt32 SubType { get; } #

Gets the raw ExOleObjSubTypeEnum value.

public LegacyPptOleColorFollow ColorFollow { get; } #

Gets how the object follows the presentation colors.

public Boolean CannotLockServer { get; } #

Gets whether the OLE server cannot be locked.

public Boolean NoSizeToServer { get; } #

Gets whether dimensions need not be sent to the OLE server.

public Boolean IsTable { get; } #

Gets whether the object represents a Word table.

public String MenuName { get; } #

Gets the short UI name.

public String ProgId { get; } #

Gets the object's programmatic class identifier.

public String ClipboardName { get; } #

Gets the descriptive clipboard class name.

public Boolean WasCompressed { get; } #

Gets whether the source persist record was compressed.

public Int32 Length { get; } #

Gets the decoded compound-storage byte length.