Exemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="WorkbookName"/> struct.
 /// </summary>
 /// <param name="name">The name.</param>
 /// <param name="cells">The cells.</param>
 /// <param name="nameKind">Kind of the name.</param>
 /// <exception cref="ArgumentNullException">
 /// cells
 /// or
 /// cells
 /// </exception>
 public WorkbookName(string name, string cells, WorkbookNameKind nameKind = WorkbookNameKind.Add)
 {
     When     = When.Normal;
     Name     = name ?? throw new ArgumentNullException(nameof(cells));
     Cells    = cells ?? throw new ArgumentNullException(nameof(cells));
     NameKind = nameKind;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="WorkbookName"/> struct.
 /// </summary>
 /// <param name="name">The name.</param>
 /// <param name="r">The r.</param>
 /// <param name="row">The row.</param>
 /// <param name="col">The col.</param>
 /// <param name="nameKind">Kind of the name.</param>
 public WorkbookName(string name, Address r, int row, int col, WorkbookNameKind nameKind = WorkbookNameKind.Add)
     : this(name, ExcelService.GetAddress(r, row, col), nameKind)
 {
 }
Exemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="WorkbookName"/> struct.
 /// </summary>
 /// <param name="name">The name.</param>
 /// <param name="r">The r.</param>
 /// <param name="nameKind">Kind of the name.</param>
 public WorkbookName(string name, Address r, WorkbookNameKind nameKind = WorkbookNameKind.Add)
     : this(name, ExcelService.GetAddress(r, 0, 0), nameKind)
 {
 }
Exemplo n.º 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="WorkbookName"/> struct.
 /// </summary>
 /// <param name="name">The name.</param>
 /// <param name="fromRow">From row.</param>
 /// <param name="fromCol">From col.</param>
 /// <param name="toRow">To row.</param>
 /// <param name="toCol">To col.</param>
 /// <param name="nameKind">Kind of the name.</param>
 public WorkbookName(string name, int fromRow, int fromCol, int toRow, int toCol, WorkbookNameKind nameKind = WorkbookNameKind.Add)
     : this(name, ExcelService.GetAddress(fromRow, fromCol, toRow, toCol), nameKind)
 {
 }
Exemplo n.º 5
0
 void IExcelCommand.Read(BinaryReader r)
 {
     Name     = r.ReadString();
     Cells    = r.ReadString();
     NameKind = (WorkbookNameKind)r.ReadInt32();
 }