com.aspose.slides
Interface IOleObjectFrame

All Superinterfaces:
IGraphicalObject, IHyperlinkContainer, IPresentationComponent, IShape, ISlideComponent
All Known Implementing Classes:
OleObjectFrame

public interface IOleObjectFrame
extends IGraphicalObject

Represents an OLE object on a slide.


Method Summary
 java.lang.String getEmbeddedFileExtension()
           Returns the file extension for the current embedded object or empty string if object is not a link
 java.lang.String getEmbeddedFileLabel()
           Returns the file name of embedded OLE object
 java.lang.String getEmbeddedFileName()
           Returns the path of embedded OLE object
 java.lang.String getLinkFileName()
           Returns the full path to a linked file.
 java.lang.String getLinkPathLong()
           Returns the full path to a linked file.
 byte[] getObjectData()
           Gets or sets embedded object as byte array.
 java.lang.String getObjectName()
           Returns or sets the name of an object.
 java.lang.String getObjectProgId()
           Returns or sets the ProgID of an object.
 IPictureFillFormat getSubstitutePictureFormat()
           Returns OleObject image fill properties object.
 boolean getUpdateAutomatic()
           Determines if the linked embedded object is automatically updated when the presentation is opened or printed.
 boolean isObjectIcon()
           Determines whether an object is visible as icon.
 void isObjectIcon(boolean value)
           Determines whether an object is visible as icon.
 boolean isObjectLink()
           Determines whether an object is linked to external file.
 void setLinkPathLong(java.lang.String value)
           Returns the full path to a linked file.
 void setObjectData(byte[] value)
           Gets or sets embedded object as byte array.
 void setObjectName(java.lang.String value)
           Returns or sets the name of an object.
 void setObjectProgId(java.lang.String value)
           Returns or sets the ProgID of an object.
 void setUpdateAutomatic(boolean value)
           Determines if the linked embedded object is automatically updated when the presentation is opened or printed.
 
Methods inherited from interface com.aspose.slides.IGraphicalObject
getGraphicalObjectLock
 
Methods inherited from interface com.aspose.slides.IShape
addPlaceholder, createEffectFormatEffective, createFillFormatEffective, createLineFormatEffective, createThreeDFormatEffective, getAlternativeText, getBlackWhiteMode, getConnectionSiteCount, getCustomData, getEffectFormat, getFillFormat, getFrame, getHeight, getHidden, getLineFormat, getName, getParentGroup, getPlaceholder, getRawFrame, getRotation, getShapeLock, getThreeDFormat, getThumbnail, getThumbnail, getUniqueId, getWidth, getX, getY, getZOrderPosition, isGrouped, isTextHolder, removePlaceholder, setAlternativeText, setBlackWhiteMode, setFrame, setHeight, setHidden, setName, setRawFrame, setRotation, setWidth, setX, setY
 
Methods inherited from interface com.aspose.slides.ISlideComponent
getSlide
 
Methods inherited from interface com.aspose.slides.IPresentationComponent
getPresentation
 
Methods inherited from interface com.aspose.slides.IHyperlinkContainer
getHyperlinkClick, getHyperlinkManager, getHyperlinkMouseOver, setHyperlinkClick, setHyperlinkMouseOver
 

Method Detail

getSubstitutePictureFormat

IPictureFillFormat getSubstitutePictureFormat()

Returns OleObject image fill properties object. Read-only IPictureFillFormat.


getObjectName

java.lang.String getObjectName()

Returns or sets the name of an object. Read/write String.


setObjectName

void setObjectName(java.lang.String value)

Returns or sets the name of an object. Read/write String.


getObjectProgId

java.lang.String getObjectProgId()

Returns or sets the ProgID of an object. Read/write String.


setObjectProgId

void setObjectProgId(java.lang.String value)

Returns or sets the ProgID of an object. Read/write String.


getObjectData

byte[] getObjectData()

Gets or sets embedded object as byte array. Read/write byte[].


setObjectData

void setObjectData(byte[] value)

Gets or sets embedded object as byte array. Read/write byte[].


getLinkFileName

java.lang.String getLinkFileName()

Returns the full path to a linked file. Short file name will be used. Read-only String.


getLinkPathLong

java.lang.String getLinkPathLong()

Returns the full path to a linked file. Long file name will be used. Read/write String.


setLinkPathLong

void setLinkPathLong(java.lang.String value)

Returns the full path to a linked file. Long file name will be used. Read/write String.


getEmbeddedFileLabel

java.lang.String getEmbeddedFileLabel()

Returns the file name of embedded OLE object


getEmbeddedFileName

java.lang.String getEmbeddedFileName()

Returns the path of embedded OLE object


getEmbeddedFileExtension

java.lang.String getEmbeddedFileExtension()

Returns the file extension for the current embedded object or empty string if object is not a link


isObjectIcon

boolean isObjectIcon()

Determines whether an object is visible as icon. Read/write boolean.


isObjectIcon

void isObjectIcon(boolean value)

Determines whether an object is visible as icon. Read/write boolean.


isObjectLink

boolean isObjectLink()

Determines whether an object is linked to external file. Read-only boolean.


getUpdateAutomatic

boolean getUpdateAutomatic()

Determines if the linked embedded object is automatically updated when the presentation is opened or printed. Read/write boolean.


setUpdateAutomatic

void setUpdateAutomatic(boolean value)

Determines if the linked embedded object is automatically updated when the presentation is opened or printed. Read/write boolean.



Copyright © Copyright 2004-2016 Aspose Pty Ltd. All Rights Reserved.