ILegacyDiagram Interface

Represents a legacy diagram object

Namespace:  Aspose.Slides
Assembly:  Aspose.Slides (in Aspose.Slides.dll) Version: 20.3.0.0 (20.3)
Syntax
public interface ILegacyDiagram : IGraphicalObject, 
	IShape, ISlideComponent, IPresentationComponent, IHyperlinkContainer

The ILegacyDiagram type exposes the following members.

Properties
  NameDescription
Public propertyAlternativeText
Returns or sets the alternative text associated with a shape. Read/write String.
(Inherited from IShape.)
Public propertyAlternativeTextTitle
Returns or sets the title of alternative text associated with a shape. Read/write String.
(Inherited from IShape.)
Public propertyAsIGraphicalObject
Allows to get base IGraphicalObject interface. Read-only IGraphicalObject.
Public propertyAsIHyperlinkContainer
Allows to get base IHyperlinkContainer interface. Read-only IHyperlinkContainer.
(Inherited from IShape.)
Public propertyAsIPresentationComponent
Allows to get base IPresentationComponent interface. Read-only IPresentationComponent.
(Inherited from ISlideComponent.)
Public propertyAsIShape
Allows to get base IShape interface. Read-only IShape.
(Inherited from IGraphicalObject.)
Public propertyAsISlideComponent
Allows to get base ISlideComponent interface. Read-only ISlideComponent.
(Inherited from IShape.)
Public propertyBlackWhiteMode
Property specifies how a shape will render in black-and-white display mode.. Read/write BlackWhiteMode.
(Inherited from IShape.)
Public propertyConnectionSiteCount
Returns the number of connection sites on the shape. Read-only Int32.
(Inherited from IShape.)
Public propertyCustomData
Returns the shape's custom data. Read-only ICustomData.
(Inherited from IShape.)
Public propertyEffectFormat
Returns the EffectFormat object which contains pixel effects applied to a shape. Read-only IEffectFormat.
(Inherited from IShape.)
Public propertyFillFormat
Returns the FillFormat object that contains fill formatting properties for a shape. Read-only IFillFormat.
(Inherited from IShape.)
Public propertyFrame
Returns or sets the shape frame's properties. Read/write IShapeFrame.
(Inherited from IShape.)
Public propertyGraphicalObjectLock
Returns shape's locks. Read-only IGraphicalObjectLock.
(Inherited from IGraphicalObject.)
Public propertyHeight
Returns or sets the height of the shape. Read/write Single.
(Inherited from IShape.)
Public propertyHidden
Determines whether the shape is hidden. Read/write Boolean.
(Inherited from IShape.)
Public propertyHyperlinkClick
Returns or sets the hyperlink defined for mouse click. Read/write IHyperlink.
(Inherited from IHyperlinkContainer.)
Public propertyHyperlinkManager
Hyperlinks manager Read-only IHyperlinkManager.
(Inherited from IHyperlinkContainer.)
Public propertyHyperlinkMouseOver
Returns or sets the hyperlink defined for mouse over. Read/write IHyperlink.
(Inherited from IHyperlinkContainer.)
Public propertyIsGrouped
Determines whether the shape is grouped. Read-only Boolean.
(Inherited from IShape.)
Public propertyIsTextHolder
Determines whether the shape is TextHolder. Read-only Boolean.
(Inherited from IShape.)
Public propertyLineFormat
Returns the LineFormat object that contains line formatting properties for a shape. Read-only ILineFormat.
(Inherited from IShape.)
Public propertyName
Returns or sets the name of a shape. Read/write String.
(Inherited from IShape.)
Public propertyOfficeInteropShapeId
Gets unique shape identifier in slide scope. Read-only UInt32. See also UniqueId for getting unique shape identifier in presentation scope.
(Inherited from IShape.)
Public propertyParentGroup
Returns parent GroupShape object if shape is grouped. Otherwise returns null. Read-only IGroupShape.
(Inherited from IShape.)
Public propertyPlaceholder
Returns the placeholder for a shape. Read-only IPlaceholder.
(Inherited from IShape.)
Public propertyPresentation
Returns the presentation. Read-only IPresentation.
(Inherited from IPresentationComponent.)
Public propertyRawFrame
Returns or sets the raw shape frame's properties. Read/write IShapeFrame.
(Inherited from IShape.)
Public propertyRotation
Returns 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.
(Inherited from IShape.)
Public propertyShapeLock
Returns shape's locks. Read-only IGraphicalObjectLock.
(Inherited from IGraphicalObject.)
Public propertySlide
Returns the base slide. Read-only IBaseSlide.
(Inherited from ISlideComponent.)
Public propertyThreeDFormat
Returns the ThreeDFormat object that contains line formatting properties for a shape. Read-only IThreeDFormat.
(Inherited from IShape.)
Public propertyUniqueId
Gets unique shape identifier in presentation scope. Read-only UInt32. See also OfficeInteropShapeId for getting unique shape identifier in slide scope.
(Inherited from IShape.)
Public propertyWidth
Returns or sets the width of the shape. Read/write Single.
(Inherited from IShape.)
Public propertyX
Returns or sets the x-coordinate of the upper-left corner of the shape. Read/write Single.
(Inherited from IShape.)
Public propertyY
Returns or sets the y-coordinate of the upper-left corner of the shape. Read/write Single.
(Inherited from IShape.)
Public propertyZOrderPosition
Returns 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-only Int32.
(Inherited from IShape.)
Methods
  NameDescription
Public methodAddPlaceholder
Adds a new placeholder if there is no and sets placeholder properties to a specified one.
(Inherited from IShape.)
Public methodConvertToGroupShape
Converts legacy digram to editable group shape. Created GroupShape object adds to parent group shape at the same position.
Public methodConvertToSmartArt
Converts legacy digram to editable SmartArt object. Created SmartArt object adds to parent group shape at the same position.
Public methodCreateEffectFormatEffective Obsolete.
Creates the EffectFormatEffectiveData object that contains all effects applyed to a shape, included inherited.
(Inherited from IShape.)
Public methodCreateFillFormatEffective Obsolete.
Creates the FillFormatEffectiveData object that contains all fill formatting properties for a shape, included inherited.
(Inherited from IShape.)
Public methodCreateLineFormatEffective Obsolete.
Creates the LineFormatEffectiveData object that contains all line formatting properties for a shape, included inherited.
(Inherited from IShape.)
Public methodCreateThreeDFormatEffective Obsolete.
Creates the ThreeDFormatEffectiveData object that contains volume properties and 3D transformation of a shape, included inherited.
(Inherited from IShape.)
Public methodGetThumbnail
Returns shape thumbnail. ShapeThumbnailBounds.Shape shape thumbnail bounds type is used by default.
(Inherited from IShape.)
Public methodGetThumbnail(ShapeThumbnailBounds, Single, Single)
Returns shape thumbnail.
(Inherited from IShape.)
Public methodRemovePlaceholder
Defines that this shape isn't a placeholder.
(Inherited from IShape.)
Public methodWriteAsSvg(Stream)
Saves content of Shape as SVG file.
(Inherited from IShape.)
Public methodWriteAsSvg(Stream, ISVGOptions)
Saves content of Shape as SVG file.
(Inherited from IShape.)
See Also