Class Region
- Namespace
- combit.Reporting.Dom
- Assembly
- combit.ListLabel31.CrossPlatform.dll
Represents a print region (page setup variant) within a project with device, paper and layout settings.
public class Region : DomItem
- Inheritance
-
Region
- Inherited Members
Constructors
Region(CollectionRegions, bool)
Creates and appends a new region (optionally marking it as standard).
public Region(CollectionRegions regionCollection, bool isStandardRegion = false)
Parameters
regionCollectionCollectionRegionsOwning collection.
isStandardRegionboolTrue to mark as standard region.
Region(CollectionRegions, int, bool)
Creates and inserts a new region (optionally marking it as standard).
public Region(CollectionRegions regionCollection, int index, bool isStandardRegion = false)
Parameters
regionCollectionCollectionRegionsOwning collection.
indexintInsertion index.
isStandardRegionboolTrue to mark as standard region.
Properties
Collate
Gets or sets the collate setting for the region.
public string Collate { get; set; }
Property Value
Condition
Gets or sets the condition under which the region is used.
public string Condition { get; set; }
Property Value
Copies
Gets or sets the number of copies to print for the region.
public string Copies { get; set; }
Property Value
Device
Gets or sets the device settings for the region.
[JsonInclude]
public PropertyDevice Device { get; }
Property Value
Duplex
Gets or sets the duplex (double-sided printing) setting for the region.
public string Duplex { get; set; }
Property Value
FitPage
Gets or sets a value indicating whether the content should fit the page.
public string FitPage { get; set; }
Property Value
ForcePaperFormat
Gets or sets a value indicating whether to force the paper format.
public string ForcePaperFormat { get; set; }
Property Value
IsStandardRegion
Gets or sets a value indicating whether this is a standard region.
public string IsStandardRegion { get; }
Property Value
Layout
Gets or sets the layout settings for the region.
[JsonInclude]
public PropertyLayout Layout { get; }
Property Value
Name
Gets or sets the name of the region.
public string Name { get; set; }
Property Value
Paper
Gets or sets the paper settings for the region.
[JsonInclude]
public PropertyPaper Paper { get; }
Property Value
ShowInPrintDialog
Gets or sets a value indicating whether the region should be shown in the print dialog.
public string ShowInPrintDialog { get; set; }
Property Value
SourceTray
Gets or sets the source tray for the region.
public string SourceTray { get; set; }
Property Value
UseForOutput
Gets or sets a value indicating whether the region is used for output.
public string UseForOutput { get; set; }
Property Value
UsePhysicalPaper
Gets or sets a value indicating whether to use physical paper for the region.
public string UsePhysicalPaper { get; set; }
Property Value
Methods
Initialize(CollectionRegions, int)
Internal initializer inserting the region into the DOM collection.
protected void Initialize(CollectionRegions regionCollection, int index)
Parameters
regionCollectionCollectionRegionsOwning collection.
indexintInsertion index.