Class ChartFillImpl
Represents fill format in chart object.
Inherited Members
Namespace: Syncfusion.XlsIO.Implementation.Charts
Assembly: Syncfusion.XlsIO.Portable.dll
Syntax
public class ChartFillImpl : ShapeFillImpl, IParentApplication, IDisposable, IInternalFill, IFill, IGradient
  Constructors
ChartFillImpl(IApplication, Object)
Initialize new instance of fill class.
Declaration
public ChartFillImpl(IApplication application, object parent)
  Parameters
| Type | Name | Description | 
|---|---|---|
| IApplication | application | Represents current application.  | 
      
| System.Object | parent | Represents parent object.  | 
      
ChartFillImpl(IApplication, Object, ChartGelFrameRecord)
Initialize new instance of fill class.
Declaration
public ChartFillImpl(IApplication application, object parent, ChartGelFrameRecord gel)
  Parameters
| Type | Name | Description | 
|---|---|---|
| IApplication | application | Represents current application.  | 
      
| System.Object | parent | Represents parent object.  | 
      
| ChartGelFrameRecord | gel | Represents gel record.  | 
      
Properties
BackColorObject
Represents background color.
Declaration
public override ColorObject BackColorObject { get; }
  Property Value
| Type | 
|---|
| ColorObject | 
Overrides
ForeColorObject
Represents foreground color.
Declaration
public override ColorObject ForeColorObject { get; }
  Property Value
| Type | 
|---|
| ColorObject | 
Overrides
InvertIfNegative
Represent the invert option's
Declaration
public bool InvertIfNegative { get; set; }
  Property Value
| Type | 
|---|
| System.Boolean | 
TransparencyFrom
Returns or sets the degree of transparency of the specified fill as a value from 0.0 (opaque) through 1.0 (clear).
Declaration
public override double TransparencyFrom { get; set; }
  Property Value
| Type | 
|---|
| System.Double | 
Overrides
TransparencyTo
Returns or sets the degree of transparency of the specified fill as a value from 0.0 (opaque) through 1.0 (clear).
Declaration
public override double TransparencyTo { get; set; }
  Property Value
| Type | 
|---|
| System.Double | 
Overrides
Visible
Represents if fill format is visible.
Declaration
public override bool Visible { get; set; }
  Property Value
| Type | 
|---|
| System.Boolean | 
Overrides
Methods
Serialize(IList<IBiffStorage>)
Serialize fill properties.
Declaration
public void Serialize(IList<IBiffStorage> records)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System.Collections.Generic.IList<IBiffStorage> | records | Represents records to serialize.  | 
      
SerializeTransparency(IFopteOptionWrapper)
Serialize transparency to option holder.
Declaration
protected override IFopteOptionWrapper SerializeTransparency(IFopteOptionWrapper opt)
  Parameters
| Type | Name | Description | 
|---|---|---|
| IFopteOptionWrapper | opt | Represents option holder.  | 
      
Returns
| Type | Description | 
|---|---|
| IFopteOptionWrapper | Returns updated option holder.  | 
      
Overrides
SetPicture(IFopteOptionWrapper)
Sets picture to option storage.
Declaration
protected override IFopteOptionWrapper SetPicture(IFopteOptionWrapper opt)
  Parameters
| Type | Name | Description | 
|---|---|---|
| IFopteOptionWrapper | opt | Represents option storage.  | 
      
Returns
| Type | Description | 
|---|---|
| IFopteOptionWrapper | Returns updated option storage.  | 
      
Overrides
SetPictureToBse(Image, String)
Sets picture to bse collection.
Declaration
protected override int SetPictureToBse(Image im, string strName)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Image | im | Image to set.  | 
      
| System.String | strName | Represent name of image.  | 
      
Returns
| Type | Description | 
|---|---|
| System.Int32 | Return index of image.  | 
      
Overrides
Remarks
This method is not supported in WinRT, Windows Phone and Silverlight platforms.