Click or drag to resize

IOleObject Interface

Namespace: Spire.Presentation
Assembly: Spire.Presentation (in Spire.Presentation.dll) Version: 10.4.2.0 (10.4.2.6046)
Syntax
public interface IOleObject

The IOleObject type exposes the following members.

Properties
Name Description
Public property AlternativeText
Gets or sets the alternative text associated with a shape. Read/write String .
Public property Click
Gets or sets the hyperlink defined for mouse click. Read/write ClickHyperlink .
Public property Data
Gets or sets embedded object as byte array. Read/write Byte [].
Public property EffectDag
Gets the EffectFormat object which contains pixel effects applied to a shape. Read-only EffectDag Note: can return null for certain types of shapes which don't have effect properties.
Public property EmbeddedFileName
Get the ole file name.
Public property Fill
Gets the FillFormat object that contains fill formatting properties for a shape. Read-only Fill . Note: can return null for certain types of shapes which don't have fill properties.
Public property Frame
Gets or sets the shape frame's properties. Read/write GraphicFrame .
Public property Height
Gets or sets the height of the shape. Read/write Int32 .
Public property IsHidden
Indicates whether the shape is hidden. Read/write Boolean .
Public property IsIconVisible
Indicates whether an object is visible as icon. Read/write Boolean .
Public property IsObjectLink
Indicates whether an object is linked to external file. Read-only Boolean .
Public property IsTextBox
Indicates whether the shape is TextHolder. Read-only Boolean .
Public property Left
Gets or sets the x-coordinate of the upper-left corner of the shape. Read/write Int32 .
Public property Line
Gets the LineFormat object that contains line formatting properties for a shape. Read-only Line . Note: can return null for certain types of shapes which don't have line properties.
Public property LinkFilePath
Gets the full path to a linked file. Read-only String .
Public property LinkShortFilePath
Gets the full path to a linked file. Read-only String .
Public property MouseOver
Gets or sets the hyperlink defined for mouse over. Read/write ClickHyperlink .
Public property Name
Gets or sets the name of a shape. Read/write String .
Public property ObjectName
Gets or sets the name of an object. Read/write String .
Public property Parent
Reference to Parent object. Read-only.
Public property Placeholder
Gets the placeholder for a shape. Read-only Placeholder .
Public property Presentation
Public property ProgId
Gets or sets the ProgID of an object. Read/write String .
Public property Rotation
Gets or sets the number of degrees the specified shape is rotated around the z-axis. A positive value indicates clockwise rotation; a negative value indicates counterclockwise rotation. Read/write Single .
Public property ShapeLocking
Gets lock type of shape. Read-only GraphicalNodeLocking .
Public property Slide
Gets the parent slide of a shape. Read-only ActiveSlide .
Public property SubstituteImagePictureFillFormat
Gets OleObject image fill properties object. Readonly PictureFillFormat .
Public property TagsList
Gets the shape's tags collection. Read-only TagCollection .
Public property ThreeD
Gets the ThreeDFormat object that 3d effect properties for a shape. Read-only FormatThreeD . Note: can return null for certain types of shapes which don't have 3d properties.
Public property Top
Gets or sets the y-coordinate of the upper-left corner of the shape. Read/write Int32 .
Public property Width
Gets or sets the width of the shape. Read/write Int32 .
Public property ZOrderPosition
Gets or sets the position of a shape in the z-order. Shapes[0] returns the shape at the back of the z-order, and Shapes[Shapes.Count - 1] returns the shape at the front of the z-order. Read/Write Int32 .
Top
Methods
Name Description
Public method Dispose
Dispose object and free resources.
Public method RemovePlaceholder
Removes placeholder from the shape.
Top
See Also