Show / Hide Table of Contents

Class ExcelDrawingAsType

Provides a simple way to type cast drawing object top its top level class.

Inheritance
System.Object
ExcelDrawingAsType
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: OfficeOpenXml.Drawing
Assembly: EPPlus.dll
Syntax
public class ExcelDrawingAsType

Properties

Chart

Declaration
public ExcelChartAsType Chart { get; }
Property Value
Type Description
ExcelChartAsType

Control

Helps to cast drawings to controls. Use the properties of this class to cast to the various specific control types.

Declaration
public ExcelControlAsType Control { get; }
Property Value
Type Description
ExcelControlAsType

Picture

Returns the drawing as a picture/image. If this drawing is not a picture, null will be returned

Declaration
public ExcelPicture Picture { get; }
Property Value
Type Description
ExcelPicture

The drawing as a picture

Shape

Returns the drawing as a shape. If this drawing is not a shape, null will be returned

Declaration
public ExcelShape Shape { get; }
Property Value
Type Description
ExcelShape

The drawing as a shape

Slicer

Declaration
public ExcelSlicerAsType Slicer { get; }
Property Value
Type Description
ExcelSlicerAsType

Methods

Type<T>()

Converts the drawing to it's top level or other nested drawing class.

Declaration
public T Type<T>()
    where T : ExcelDrawing
Returns
Type Description
T

The drawing as type T

Type Parameters
Name Description
T

The type of drawing. T must be inherited from ExcelDrawing

Back to top Generated by DocFX