Class PageRange.PageRangePartAnd
Class for range part based on several range parts.
public class PageRange.PageRangePartAnd : PageRange.IPageRangePart
- Inheritance
-
PageRange.PageRangePartAnd
- Implements
- Inherited Members
Remarks
Class for range part based on several range parts. A 'and' is performed between all conditions. This allows for example to configure odd pages between page 19 and 25.
Constructors
PageRangePartAnd(params IPageRangePart[])
Creates new PageRange.PageRangePartAnd instance.
public PageRangePartAnd(params PageRange.IPageRangePart[] conditions)
Parameters
conditions
IPageRangePart[]PageRange.IPageRangePart conditions to combine several range parts, e.g. to configure odd pages between page 19 and 25
Methods
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
GetAllPagesInRange(int)
public virtual IList<int> GetAllPagesInRange(int nbPages)
Parameters
nbPages
int
Returns
GetHashCode()
public override int GetHashCode()
Returns
IsPageInRange(int)
public virtual bool IsPageInRange(int pageNumber)
Parameters
pageNumber
int