menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class CopyRangeArgument - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class CopyRangeArgument

    CopyRangeArgument for template marker. Specifies range that should be copied for each new marker element.

    Inheritance
    System.Object
    MarkerArgument
    JumpArgument
    CopyRangeArgument
    Implements
    System.ICloneable
    Inherited Members
    JumpArgument.DEF_COLUMN_INDEX_GROUP
    JumpArgument.DEF_COLUMN_RELATIVE_GROUP
    JumpArgument.DEF_COPY_STYLES
    JumpArgument.DEF_COPY_STYLES_GROUP
    JumpArgument.DEF_PRIORITY
    JumpArgument.DEF_R1C1_CELL_REGEX
    JumpArgument.DEF_ROW_INDEX_GROUP
    JumpArgument.DEF_ROW_RELATIVE_GROUP
    JumpArgument.GetCellLocation(Point, Int32, Int32, Boolean, Boolean, IWorkbook)
    JumpArgument.GetCellLocation(Point, IWorkbook)
    JumpArgument.IsApplyable
    JumpArgument.m_bColumnRelative
    JumpArgument.m_bCopyStyles
    JumpArgument.m_bRowRelative
    JumpArgument.m_iColumn
    JumpArgument.m_iRow
    JumpArgument.TryParseCell(String, Int32, Int32, Boolean, Boolean)
    MarkerArgument.ArgumentChecker
    MarkerArgument.Clone()
    MarkerArgument.DEF_PARTS_SEPARATOR
    MarkerArgument.InsertColumn(IList<Int64>, Int32, Int32, Int32)
    MarkerArgument.InsertRow(IList<Int64>, Int32, Int32, Int32)
    MarkerArgument.IsPreparing
    MarkerArgument.Parse(Match)
    MarkerArgument.PrepareOptions(MarkerOptionsImpl)
    Namespace: Syncfusion.XlsIO.Implementation.TemplateMarkers
    Assembly: Syncfusion.XlsIO.UWP.dll
    Syntax
    [TemplateMarker]
    public class CopyRangeArgument : JumpArgument, ICloneable

    Constructors

    CopyRangeArgument()

    Initializes a new instance of the CopyRangeArgument class.

    Declaration
    public CopyRangeArgument()

    Properties

    IsAllowMultiple

    Indicates whether argument can be present multiple times in single template marker. Read-only.

    Declaration
    public override bool IsAllowMultiple { get; }
    Property Value
    Type
    System.Boolean
    Overrides
    MarkerArgument.IsAllowMultiple

    Priority

    Returns priority of the argument. Read-only.

    Declaration
    public override int Priority { get; }
    Property Value
    Type
    System.Int32
    Overrides
    JumpArgument.Priority

    Methods

    ApplyArgument(IWorksheet, Point, ref Int32, ref Int32, IList<Int64>, MarkerOptionsImpl, Int32)

    Applies argument to the marker at the specified position and to the list of cells with markers.

    Declaration
    public override void ApplyArgument(IWorksheet sheet, Point pOldPosition, ref int iRow, ref int iColumn, IList<long> arrMarkerCells, MarkerOptionsImpl options, int count)
    Parameters
    Type Name Description
    IWorksheet sheet

    Worksheet that contains cell to apply marker argument to.

    Point pOldPosition

    Previous cell position.

    System.Int32 iRow

    One-based row index of the cell to apply marker argument to.

    System.Int32 iColumn

    One-based column index of the cell to apply marker argument to.

    System.Collections.Generic.IList<System.Int64> arrMarkerCells

    List of cells with markers.

    MarkerOptionsImpl options

    Marker options.

    System.Int32 count
    Overrides
    JumpArgument.ApplyArgument(IWorksheet, Point, ref Int32, ref Int32, IList<Int64>, MarkerOptionsImpl, Int32)

    TryParse(String)

    Tries to parse argument string.

    Declaration
    public override MarkerArgument TryParse(string strArgument)
    Parameters
    Type Name Description
    System.String strArgument

    Argument to parse.

    Returns
    Type Description
    MarkerArgument

    Parsed argument if possible; null otherwise.

    Overrides
    JumpArgument.TryParse(String)

    Implements

    System.ICloneable

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved