menu

ASP.NET Web Forms

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

    Show / Hide Table of Contents

    Class GroupShapeImpl

    Represents the group shape in a worksheet.

    Inheritance
    System.Object
    CommonObject
    ShapeImpl
    GroupShapeImpl
    Implements
    System.IDisposable
    ICloneParent
    INamedObject
    IGroupShape
    IShape
    IParentApplication
    Inherited Members
    ShapeImpl.DEF_SIZETEXTTOFITSHAPE_FALSE_VALUE
    ShapeImpl.DEF_SIZETEXTTOFITSHAPE_TRUE_VALUE
    ShapeImpl.DEF_NOFILLHITTEST_VALUE
    ShapeImpl.DEF_FULL_COLUMN_OFFSET
    ShapeImpl.DEF_FULL_ROW_OFFSET
    ShapeImpl.DEF_TRANSPARENCY_MULL
    ShapeImpl.DEF_TRANSPARENCY_MULL_100
    ShapeImpl.DEF_FORE_COLOR
    ShapeImpl.DEF_BACK_COLOR
    ShapeImpl.m_bSupportOptions
    ShapeImpl.m_shape
    ShapeImpl.m_shapes
    ShapeImpl.m_options
    ShapeImpl.m_bUpdateLineFill
    ShapeImpl.SerializeForte(IFopteOptionWrapper, MsoOptions, Byte[])
    ShapeImpl.SerializeForte(IFopteOptionWrapper, MsoOptions, Byte[], Byte[], Boolean)
    ShapeImpl.SerializeForte(IFopteOptionWrapper, MsoOptions, Int32)
    ShapeImpl.SerializeForte(IFopteOptionWrapper, MsoOptions, Int32, Byte[], Boolean)
    ShapeImpl.CreateDefaultFillLineFormats()
    ShapeImpl.ParseClientData(MsofbtClientData, ExcelParseOptions)
    ShapeImpl.ParseOtherRecords(MsoBase, ExcelParseOptions)
    ShapeImpl.ParseOption(MsofbtOPT.FOPTE)
    ShapeImpl.ParseShape(MsofbtSp)
    ShapeImpl.ParseClientAnchor(MsofbtClientAnchor)
    ShapeImpl.SetParents()
    ShapeImpl.AttachEvents()
    ShapeImpl.DetachEvents()
    ShapeImpl.ParseShapeGroup(MsofbtSpgr)
    ShapeImpl.ParseShapeGroupContainer(MsofbtSpgrContainer)
    ShapeImpl.ParseChildAnchor(MsofbtChildAnchor)
    ShapeImpl.ParseUnKnown(MsoUnknown)
    ShapeImpl.GetColorValue(MsofbtOPT.FOPTE)
    ShapeImpl.ParseName(MsofbtOPT.FOPTE)
    ShapeImpl.ExtractNecessaryOption(MsofbtOPT.FOPTE)
    ShapeImpl.Remove()
    ShapeImpl.Scale(Int32, Int32)
    ShapeImpl.OnDispose()
    ShapeImpl.Serialize(MsofbtSpgrContainer)
    ShapeImpl.Serialize(MsofbtSpgrContainer, Boolean)
    ShapeImpl.SerializeShape(MsofbtSpgrContainer)
    ShapeImpl.SerializeShape(MsofbtSpgrContainer, Boolean)
    ShapeImpl.SerializeMsoOptions(MsofbtOPT)
    ShapeImpl.SerializeOptions(MsoBase)
    ShapeImpl.SerializeSizeTextToFit(MsofbtOPT)
    ShapeImpl.SerializeHitTest(MsofbtOPT)
    ShapeImpl.SerializeOption(MsofbtOPT, MsoOptions, UInt32)
    ShapeImpl.SerializeOption(MsofbtOPT, MsoOptions, Int32)
    ShapeImpl.SerializeOptionSorted(MsofbtOPT, MsoOptions, UInt32)
    ShapeImpl.SerializeShapeVisibility(MsofbtOPT)
    ShapeImpl.SerializeShapeName(MsofbtOPT)
    ShapeImpl.SerializeName(MsofbtOPT, MsoOptions, String)
    ShapeImpl.CreateDefaultOptions()
    ShapeImpl.SerializeCommentShadow(MsofbtOPT)
    ShapeImpl.GenerateDefaultName()
    ShapeImpl.OnDelete()
    ShapeImpl.SetObject(OBJRecord)
    ShapeImpl.Clone(Object)
    ShapeImpl.CopyFrom(ShapeImpl, Dictionary<String, String>, Dictionary<Int32, Int32>)
    ShapeImpl.CanInsertRowColumn(Int32, Int32, Boolean, Int32)
    ShapeImpl.RemoveRowColumn(Int32, Int32, Boolean)
    ShapeImpl.InsertRowColumn(Int32, Int32, Boolean)
    ShapeImpl.UpdateFormula(Int32, Int32, Rectangle, Int32, Rectangle)
    ShapeImpl.SetName(String)
    ShapeImpl.RegisterInSubCollection()
    ShapeImpl.CanCopyShapesOnRangeCopy(Rectangle, Rectangle, Rectangle)
    ShapeImpl.CopyMoveShapeOnRangeCopyMove(WorksheetImpl, Rectangle, Boolean)
    ShapeImpl.CopyFillOptions(ShapeImpl, IDictionary)
    ShapeImpl.PrepareForSerialization()
    ShapeImpl.OnPrepareForSerialization()
    ShapeImpl.SetOption(MsoOptions, Int32)
    ShapeImpl.UpdateNamedRangeIndexes(Int32[])
    ShapeImpl.UpdateNamedRangeIndexes(IDictionary<Int32, Int32>)
    ShapeImpl.UpdateRightColumn(Int32)
    ShapeImpl.UpdateRightColumn()
    ShapeImpl.UpdateBottomRow()
    ShapeImpl.UpdateWidth()
    ShapeImpl.UpdateHeight()
    ShapeImpl.EvaluateTopLeftPosition()
    ShapeImpl.SetClientAnchor(MsofbtClientAnchor)
    ShapeImpl.UpdateNotSizeNotMoveShape(Boolean, Int32, Int32)
    ShapeImpl.UpdateMso(MsoBase)
    ShapeImpl.CloneLineFill(ShapeImpl)
    ShapeImpl.Height
    ShapeImpl.Id
    ShapeImpl.ThreeD
    ShapeImpl.Shadow
    ShapeImpl.Left
    ShapeImpl.Name
    ShapeImpl.Top
    ShapeImpl.Width
    ShapeImpl.ShapeType
    ShapeImpl.IsShapeVisible
    ShapeImpl.AlternativeText
    ShapeImpl.IsMoveWithCell
    ShapeImpl.IsSizeWithCell
    ShapeImpl.Fill
    ShapeImpl.Line
    ShapeImpl.AutoSize
    ShapeImpl.XmlDataStream
    ShapeImpl.XmlTypeStream
    ShapeImpl.VmlShape
    ShapeImpl.OnAction
    ShapeImpl.ImageRelationId
    ShapeImpl.ImageRelation
    ShapeImpl.ShapeRotation
    ShapeImpl.TextFrame
    ShapeImpl.Hyperlink
    ShapeImpl.Workbook
    ShapeImpl.ParentWorkbook
    ShapeImpl.ParentShapes
    ShapeImpl.Worksheet
    ShapeImpl.Obj
    ShapeImpl.ClientAnchor
    ShapeImpl.TopRow
    ShapeImpl.LeftColumn
    ShapeImpl.BottomRow
    ShapeImpl.RightColumn
    ShapeImpl.TopRowOffset
    ShapeImpl.LeftColumnOffset
    ShapeImpl.BottomRowOffset
    ShapeImpl.RightColumnOffset
    ShapeImpl.OldObjId
    ShapeImpl.Record
    ShapeImpl.InnerSpRecord
    ShapeImpl.IsShortVersion
    ShapeImpl.ShapeCount
    ShapeImpl.UpdatePositions
    ShapeImpl.Instance
    ShapeImpl.HasFill
    ShapeImpl.HasLineFormat
    ShapeImpl.ShapeId
    ShapeImpl.ShapeRecord
    CommonObject.m_bIsDisposed
    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.Application
    CommonObject.Parent
    CommonObject.AppImplementation
    CommonObject.ReferenceCount
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.XlsIO.Implementation.Shapes
    Assembly: Syncfusion.XlsIO.Base.dll
    Syntax
    public class GroupShapeImpl : ShapeImpl, IDisposable, ICloneParent, INamedObject, IGroupShape, IShape, IParentApplication

    Properties

    Items

    Returns the array of individual shapes in the specified IGroupShape.

    Declaration
    public IShape[] Items { get; }
    Property Value
    Type Description
    IShape[]

    Methods

    Clone(Object, Dictionary<String, String>, Dictionary<Int32, Int32>, Boolean)

    Creates a clone of the current group shape.

    Declaration
    public override IShape Clone(object parent, Dictionary<string, string> hashNewNames, Dictionary<int, int> dicFontIndexes, bool addToCollections)
    Parameters
    Type Name Description
    System.Object parent
    System.Collections.Generic.Dictionary<System.String, System.String> hashNewNames
    System.Collections.Generic.Dictionary<System.Int32, System.Int32> dicFontIndexes
    System.Boolean addToCollections
    Returns
    Type Description
    IShape

    A copy of the current current shape.

    Overrides
    ShapeImpl.Clone(Object, Dictionary<String, String>, Dictionary<Int32, Int32>, Boolean)

    Implements

    System.IDisposable
    ICloneParent
    INamedObject
    IGroupShape
    IShape
    IParentApplication
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved