ShadowImpl Class
Represents chart shadow object
Inherited Members
Namespace: Syncfusion.XlsIO.Implementation
Assembly: Syncfusion.XlsIO.Base.dll
Syntax
public class ShadowImpl : CommonObject, IParentApplication, IDisposable, IShadow, ICloneParent
Constructors
ShadowImpl(IApplication, Object)
Creates the shadow and sets its Application and Parent properties to specified values.
Declaration
public ShadowImpl(IApplication application, object parent)
Parameters
Type | Name | Description |
---|---|---|
IApplication | application | Application object for the shadow. |
System.Object | parent | Parent object for the shadow. |
Properties
Angle
Gets or sets the angle of Shadow.
Declaration
public int Angle { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The angle. |
Blur
Gets or sets the blur of Shadow.
Declaration
public int Blur { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The blur. |
Distance
Gets or sets the distance of Shadow.
Declaration
public int Distance { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The distance. |
HasCustomShadowStyle
Gets or sets a value indicating whether this instance has custom shadow style.
Declaration
public bool HasCustomShadowStyle { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
ShadowColor
Gets or sets the shadow color
Declaration
public Color ShadowColor { get; set; }
Property Value
Type |
---|
System.Drawing.Color |
ShadowFormat
Gets the shadow format.
Declaration
[CLSCompliant(false)]
public ChartMarkerFormatRecord ShadowFormat { get; }
Property Value
Type | Description |
---|---|
Syncfusion.XlsIO.Parser.Biff_Records.Charts.ChartMarkerFormatRecord | The shadow format. |
ShadowInnerPresets
Gets or sets the shadow inner presets.
Declaration
public Excel2007ChartPresetsInner ShadowInnerPresets { get; set; }
Property Value
Type | Description |
---|---|
Excel2007ChartPresetsInner | The shadow inner presets. |
ShadowOuterPresets
Gets or sets the shadow outer presets.
Declaration
public Excel2007ChartPresetsOuter ShadowOuterPresets { get; set; }
Property Value
Type | Description |
---|---|
Excel2007ChartPresetsOuter | The shadow outer presets. |
ShadowPrespectivePresets
Gets or sets the shadow prespective presets.
Declaration
public Excel2007ChartPresetsPrespective ShadowPrespectivePresets { get; set; }
Property Value
Type | Description |
---|---|
Excel2007ChartPresetsPrespective | The shadow prespective presets. |
Size
Gets or sets the size of Shadow.
Declaration
public int Size { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The size. |
Transparency
Gets or sets the transparency of Shadow.
Declaration
public int Transparency { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The transparency. |
Methods
Clone(Object)
Clone current Record.
Declaration
public ShadowImpl Clone(object parent)
Parameters
Type | Name | Description |
---|---|---|
System.Object | parent | Parent object. |
Returns
Type | Description |
---|---|
ShadowImpl | Returns clone of current object. |
CustomShadowStyles(Excel2007ChartPresetsInner, Int32, Int32, Int32, Int32, Boolean)
Customs the inner shadow styles.
Declaration
public void CustomShadowStyles(Excel2007ChartPresetsInner iInner, int iTransparency, int iBlur, int iAngle, int iDistance, bool CustomShadowStyle)
Parameters
Type | Name | Description |
---|---|---|
Excel2007ChartPresetsInner | iInner | |
System.Int32 | iTransparency | |
System.Int32 | iBlur | |
System.Int32 | iAngle | |
System.Int32 | iDistance | |
System.Boolean | CustomShadowStyle |
CustomShadowStyles(Excel2007ChartPresetsOuter, Int32, Int32, Int32, Int32, Int32, Boolean)
Customs the outer shadow styles.
Declaration
public void CustomShadowStyles(Excel2007ChartPresetsOuter iOuter, int iTransparency, int iSize, int iBlur, int iAngle, int iDistance, bool CustomShadowStyle)
Parameters
Type | Name | Description |
---|---|---|
Excel2007ChartPresetsOuter | iOuter | |
System.Int32 | iTransparency | |
System.Int32 | iSize | |
System.Int32 | iBlur | |
System.Int32 | iAngle | |
System.Int32 | iDistance | |
System.Boolean | CustomShadowStyle |
CustomShadowStyles(Excel2007ChartPresetsPrespective, Int32, Int32, Int32, Int32, Int32, Boolean)
Customs the perspective shadow styles.
Declaration
public void CustomShadowStyles(Excel2007ChartPresetsPrespective iPerspective, int iTransparency, int iSize, int iBlur, int iAngle, int iDistance, bool CustomShadowStyle)
Parameters
Type | Name | Description |
---|---|---|
Excel2007ChartPresetsPrespective | iPerspective | |
System.Int32 | iTransparency | |
System.Int32 | iSize | |
System.Int32 | iBlur | |
System.Int32 | iAngle | |
System.Int32 | iDistance | |
System.Boolean | CustomShadowStyle |
Explicit Interface Implementations
ICloneParent.Clone(Object)
Creates a new object that is a copy of the current instance.
Declaration
object ICloneParent.Clone(object parent)
Parameters
Type | Name | Description |
---|---|---|
System.Object | parent | Parent object for a copy of this instance. |
Returns
Type | Description |
---|---|
System.Object | A new object that is a copy of this instance. |