Xamarin.Android

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ChartFillImpl

    Show / Hide Table of Contents

    Class ChartFillImpl

    Represents fill format in chart object.

    Inheritance
    System.Object
    CommonObject
    ShapeFillImpl
    ChartFillImpl
    Implements
    IParentApplication
    System.IDisposable
    IFill
    IGradient
    Inherited Members
    ShapeFillImpl.DEF_PATTERN_PREFIX
    ShapeFillImpl.DEF_COMENT_PARSE_COLOR
    ShapeFillImpl.DEF_COMMENT_COLOR_INDEX
    ShapeFillImpl.m_fillType
    ShapeFillImpl.m_picture
    ShapeFillImpl.m_bIsShapeFill
    ShapeFillImpl.GetResData(String)
    ShapeFillImpl.GetPresetGradientStops(ExcelGradientPreset)
    ShapeFillImpl.GetPresetGradientStopsData(ExcelGradientPreset)
    ShapeFillImpl.UserPicture(Image, String)
    ShapeFillImpl.UserTexture(Image, String)
    ShapeFillImpl.Patterned(ExcelGradientPattern)
    ShapeFillImpl.PresetGradient(ExcelGradientPreset)
    ShapeFillImpl.PresetGradient(ExcelGradientPreset, ExcelGradientStyle)
    ShapeFillImpl.PresetGradient(ExcelGradientPreset, ExcelGradientStyle, ExcelGradientVariants)
    ShapeFillImpl.PresetTextured(ExcelTexture)
    ShapeFillImpl.TwoColorGradient()
    ShapeFillImpl.TwoColorGradient(ExcelGradientStyle)
    ShapeFillImpl.TwoColorGradient(ExcelGradientStyle, ExcelGradientVariants)
    ShapeFillImpl.OneColorGradient()
    ShapeFillImpl.OneColorGradient(ExcelGradientStyle)
    ShapeFillImpl.OneColorGradient(ExcelGradientStyle, ExcelGradientVariants)
    ShapeFillImpl.Solid()
    ShapeFillImpl.CompareTo(IGradient)
    ShapeFillImpl.ParseOption(MsofbtOPT.FOPTE)
    ShapeFillImpl.ParsePictureOrUserDefinedTexture(Boolean)
    ShapeFillImpl.UpdateBitMapHederToStream(MemoryStream, Byte[])
    ShapeFillImpl.UpdateBitmapHeaderToStream(MemoryStream, Byte[])
    ShapeFillImpl.Serialize(IFopteOptionWrapper)
    ShapeFillImpl.Clone(Object)
    ShapeFillImpl.CopyFrom(ShapeFillImpl)
    ShapeFillImpl.IsInverted(ExcelGradientStyle, ExcelGradientVariants)
    ShapeFillImpl.IsDoubled(ExcelGradientStyle, ExcelGradientVariants)
    ShapeFillImpl.GradientStops
    ShapeFillImpl.Tile
    ShapeFillImpl.PreservedGradient
    ShapeFillImpl.FillRect
    ShapeFillImpl.SourceRect
    ShapeFillImpl.IsGradientSupported
    ShapeFillImpl.FillType
    ShapeFillImpl.GradientStyle
    ShapeFillImpl.GradientVariant
    ShapeFillImpl.TransparencyColor
    ShapeFillImpl.Transparency
    ShapeFillImpl.GradientColorType
    ShapeFillImpl.Pattern
    ShapeFillImpl.Texture
    ShapeFillImpl.BackColorIndex
    ShapeFillImpl.ForeColorIndex
    ShapeFillImpl.BackColor
    ShapeFillImpl.ForeColor
    ShapeFillImpl.PresetGradientType
    ShapeFillImpl.Picture
    ShapeFillImpl.PictureName
    ShapeFillImpl.GradientDegree
    ShapeFillImpl.TextureVerticalScale
    ShapeFillImpl.TextureHorizontalScale
    ShapeFillImpl.TextureOffsetX
    ShapeFillImpl.TextureOffsetY
    ShapeFillImpl.Alignment
    ShapeFillImpl.TileFlipping
    CommonObject.m_bIsDisposed
    CommonObject.Finalize()
    CommonObject.FindParent(Type)
    CommonObject.FindParent(Type, Boolean)
    CommonObject.FindParent(Object, Type)
    CommonObject.FindParent(Object, Type, Boolean)
    CommonObject.FindParents(Type[])
    CommonObject.FindParent(Type[])
    CommonObject.SetParent(Object)
    CommonObject.CheckDisposed()
    CommonObject.AddReference()
    CommonObject.ReleaseReference()
    CommonObject.Dispose()
    CommonObject.OnDispose()
    CommonObject.Application
    CommonObject.Parent
    CommonObject.AppImplementation
    CommonObject.ReferenceCount
    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 Description
    ColorObject
    Overrides
    ShapeFillImpl.BackColorObject

    ForeColorObject

    Represents foreground color.

    Declaration
    public override ColorObject ForeColorObject { get; }
    Property Value
    Type Description
    ColorObject
    Overrides
    ShapeFillImpl.ForeColorObject

    InvertIfNegative

    Represent the invert option's

    Declaration
    public bool InvertIfNegative { get; set; }
    Property Value
    Type Description
    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 Description
    System.Double
    Overrides
    ShapeFillImpl.TransparencyFrom

    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 Description
    System.Double
    Overrides
    ShapeFillImpl.TransparencyTo

    Visible

    Represents if fill format is visible.

    Declaration
    public override bool Visible { get; set; }
    Property Value
    Type Description
    System.Boolean
    Overrides
    ShapeFillImpl.Visible

    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
    ShapeFillImpl.SerializeTransparency(IFopteOptionWrapper)

    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
    ShapeFillImpl.SetPicture(IFopteOptionWrapper)

    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
    ShapeFillImpl.SetPictureToBse(Image, String)
    Remarks

    This method is not supported in WinRT, Windows Phone and Silverlight platforms.

    Implements

    IParentApplication
    System.IDisposable
    IFill
    IGradient
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved