[]
        
(Showing Draft Content)

GrapeCity.Documents.Excel.Drawing.IShapes

IShapes Interface

A collection of all the IShape objects on the specified sheet.

Namespace: GrapeCity.Documents.Excel.Drawing
Assembly: DS.Documents.Excel.dll
Syntax
public interface IShapes : IEnumerable<IShape>, IEnumerable
Public Interface IShapes
    Inherits IEnumerable(Of IShape), IEnumerable

Properties

Name Description
Count

Returns the number of objects in the collection.

this[int]

Returns a single object from a collection.

this[string]

Returns a single object from a collection.

Range

Returns a IShapeRangeProvider object that receives parameters of the Range property.

Methods

Name Description
AddCameraPicture(string, IRange)

Creates a picture from reference range to the target range on the current sheet.
The sheet of targetRange and the sheet of the shape being added must be the same sheet.
Returns the IShape object that represents the new picture.

AddCameraPicture(string, double, double)

Creates a picture from reference range.Returns the IShape object that represents the new picture.

AddCameraPicture(string, double, double, double, double)

Creates a picture from reference range.Returns the IShape object that represents the new picture.

AddCameraPicture(string, string, IRange)

Creates a picture from reference range to the specified range on the current sheet.
The sheet of targetRange and the sheet of the shape being added must be the same sheet.
Returns the IShape object that represents the new picture.

AddCameraPicture(string, string, double, double)

Creates a picture from reference range.Returns the IShape object that represents the new picture.

AddCameraPicture(string, string, double, double, double, double)

Creates a picture from reference range.Returns the IShape object that represents the new picture.

AddChart(ChartType, IRange)

Creates a chart at the specified range on the current sheet.
The sheet of targetRange and the sheet of the shape being added must be the same sheet.

AddChart(ChartType, double, double, double, double)

Creates a chart at the specified location on the active sheet.

AddChart(string, ChartType, IRange)

Creates a chart at the specified range on the current sheet.
The sheet of targetRange and the sheet of the shape being added must be the same sheet.

AddChart(string, ChartType, double, double, double, double)

Creates a chart at the specified location on the active sheet.

AddChartInPixel(ChartType, double, double, double, double)

Creates a chart at the specified location on the active sheet.

AddChartInPixel(string, ChartType, double, double, double, double)

Creates a chart at the specified location on the active sheet.

AddConnector(ConnectorType, IRange)

Creates a connector at the specified range on the current sheet.
The sheet of targetRange and the sheet of the shape being added must be the same sheet.
Returns the IShape object that represents the new connector.

AddConnector(ConnectorType, double, double, double, double)

Creates a connector. Returns the IShape object that represents the new connector.

AddConnector(string, ConnectorType, IRange)

Creates a connector at the specified range on the current sheet.
The sheet of targetRange and the sheet of the shape being added must be the same sheet.
Returns the IShape object that represents the new connector.

AddConnector(string, ConnectorType, double, double, double, double)

Creates a connector. Returns the IShape object that represents the new connector.

AddConnectorInPixel(ConnectorType, double, double, double, double)

Creates a connector. Returns the IShape object that represents the new connector.

AddConnectorInPixel(string, ConnectorType, double, double, double, double)

Creates a connector. Returns the IShape object that represents the new connector.

AddPicture(Stream, ImageType, IRange)

Creates a picture from an existing stream at the specified range on the current sheet.
The sheet of targetRange and the sheet of the shape being added must be the same sheet.
Returns the IShape object that represents the new picture.

AddPicture(Stream, ImageType, double, double, double, double)

Creates a picture from an existing stream. Returns the IShape object that represents the new picture.

AddPicture(string, IRange)

Creates a picture from an existing file at the specified range on the current sheet.
The sheet of targetRange and the sheet of the shape being added must be the same sheet.
Returns the IShape object that represents the new picture.

AddPicture(string, double, double, double, double)

Creates a picture from an existing file. Returns the IShape object that represents the new picture.

AddPicture(string, Stream, ImageType, IRange)

Creates a picture from an existing stream at the specified range on the current sheet.
The sheet of targetRange and the sheet of the shape being added must be the same sheet.
Returns the IShape object that represents the new picture.

AddPicture(string, Stream, ImageType, double, double, double, double)

Creates a picture from an existing stream. Returns the IShape object that represents the new picture.

AddPicture(string, string, IRange)

Creates a picture from an existing file at the specified range on the current sheet.
The sheet of targetRange and the sheet of the shape being added must be the same sheet.
Returns the IShape object that represents the new picture.

AddPicture(string, string, double, double, double, double)

Creates a picture from an existing file. Returns the IShape object that represents the new picture.

AddPictureInPixel(Stream, ImageType, double, double, double, double)

Creates a picture from an existing stream. Returns the IShape object that represents the new picture.

AddPictureInPixel(string, double, double, double, double)

Creates a picture from an existing file. Returns the IShape object that represents the new picture.

AddPictureInPixel(string, Stream, ImageType, double, double, double, double)

Creates a picture from an existing stream. Returns the IShape object that represents the new picture.

AddPictureInPixel(string, string, double, double, double, double)

Creates a picture from an existing file. Returns the IShape object that represents the new picture.

AddShape(AutoShapeType, IRange)

Returns the IShape object that represents the new AutoShape at the specified range on the current sheet.
The sheet of targetRange and the sheet of the shape being added must be the same sheet.

AddShape(AutoShapeType, double, double, double, double)

Returns the IShape object that represents the new AutoShape in a worksheet.

AddShape(string, AutoShapeType, IRange)

Returns the IShape object that represents the new AutoShape at the specified range on the current sheet.
The sheet of targetRange and the sheet of the shape being added must be the same sheet.

AddShape(string, AutoShapeType, double, double, double, double)

Returns the IShape object that represents the new AutoShape in a worksheet.

AddShapeInPixel(AutoShapeType, double, double, double, double)

Returns the IShape object that represents the new AutoShape in a worksheet.

AddShapeInPixel(string, AutoShapeType, double, double, double, double)

Returns the IShape object that represents the new AutoShape in a worksheet.