C# Class TemplNET.TemplMatchTable

Represents a table cell, located by matching a placeholder string in the scope of this table's paragraphs
Inheritance: TemplMatchPara
Exibir arquivo Open project: CPonty/templ-dot-net

Public Properties

Property Type Description
CellIndex int
RowIndex int
Table Novacode.Table

Public Methods

Method Description
Find ( TemplRegex rxp, IEnumerabletables, uintmaxPerTable = TemplConst.MaxMatchesPerScope, uintmaxPerRow = TemplConst.MaxMatchesPerScope, uintmaxPerCell = TemplConst.MaxMatchesPerScope ) : IEnumerable
Find ( TemplRegex rxp, Table t, int rowIdx, int cellIdx, uint maxPerCell = TemplConst.MaxMatchesPerScope ) : IEnumerable
Find ( TemplRegex rxp, Table t, int rowIdx, uint maxPerRow = TemplConst.MaxMatchesPerScope, uint maxPerCell = TemplConst.MaxMatchesPerScope ) : IEnumerable
Find ( TemplRegex rxp, Table t, uint maxPerTable = TemplConst.MaxMatchesPerScope, uint maxPerRow = TemplConst.MaxMatchesPerScope, uint maxPerCell = TemplConst.MaxMatchesPerScope ) : IEnumerable
Remove ( ) : void

Removes the matched Table from the document.

Validate ( ) : void

Verifies that the row,cell index refers to a valid cell in the table

Method Details

Find() public static method

public static Find ( TemplRegex rxp, IEnumerabletables, uintmaxPerTable = TemplConst.MaxMatchesPerScope, uintmaxPerRow = TemplConst.MaxMatchesPerScope, uintmaxPerCell = TemplConst.MaxMatchesPerScope ) : IEnumerable
rxp TemplRegex
tables IEnumerable
maxPerTable uint
maxPerRow uint
maxPerCell uint
return IEnumerable

Find() public static method

public static Find ( TemplRegex rxp, Table t, int rowIdx, int cellIdx, uint maxPerCell = TemplConst.MaxMatchesPerScope ) : IEnumerable
rxp TemplRegex
t Novacode.Table
rowIdx int
cellIdx int
maxPerCell uint
return IEnumerable

Find() public static method

public static Find ( TemplRegex rxp, Table t, int rowIdx, uint maxPerRow = TemplConst.MaxMatchesPerScope, uint maxPerCell = TemplConst.MaxMatchesPerScope ) : IEnumerable
rxp TemplRegex
t Novacode.Table
rowIdx int
maxPerRow uint
maxPerCell uint
return IEnumerable

Find() public static method

public static Find ( TemplRegex rxp, Table t, uint maxPerTable = TemplConst.MaxMatchesPerScope, uint maxPerRow = TemplConst.MaxMatchesPerScope, uint maxPerCell = TemplConst.MaxMatchesPerScope ) : IEnumerable
rxp TemplRegex
t Novacode.Table
maxPerTable uint
maxPerRow uint
maxPerCell uint
return IEnumerable

Remove() public method

Removes the matched Table from the document.
public Remove ( ) : void
return void

Validate() public method

Verifies that the row,cell index refers to a valid cell in the table
public Validate ( ) : void
return void

Property Details

CellIndex public_oe property

public int CellIndex
return int

RowIndex public_oe property

public int RowIndex
return int

Table public_oe property

public Table,Novacode Table
return Novacode.Table