ActiveReports 19 .NET Edition
MESCIUS.ActiveReports.Core.Rendering Assembly / GrapeCity.ActiveReports.Rendering.Export Namespace / LayoutEngineExtensions Class / Layout Method
The layout engine to use.
The report to layout.
The text metrics provider to use for layout calculations.
The target device kind for which the layout is being created.
The type of interactivity for the layout.
Indicates whether the layout should be paginated. Default is true.
Indicates whether the layout should use professional features. Default is true.

In This Topic
    Layout Method (LayoutEngineExtensions)
    In This Topic
    Creates a report layout using the specified layout engine.
    Syntax
    'Declaration
     
    Public Shared Function Layout( _
       ByVal engine As ILayoutEngine, _
       ByVal report As IReport, _
       ByVal textMetricsProvider As ITextMetricsProvider, _
       ByVal targetDevice As TargetDeviceKind, _
       ByVal interactivity As InteractivityType, _
       Optional ByVal paginated As Boolean, _
       Optional ByVal pro As Boolean _
    ) As IReportLayout

    Parameters

    engine
    The layout engine to use.
    report
    The report to layout.
    textMetricsProvider
    The text metrics provider to use for layout calculations.
    targetDevice
    The target device kind for which the layout is being created.
    interactivity
    The type of interactivity for the layout.
    paginated
    Indicates whether the layout should be paginated. Default is true.
    pro
    Indicates whether the layout should use professional features. Default is true.

    Return Value

    An GrapeCity.ActiveReports.Extensibility.Layout.IReportLayout object representing the layout of the report.
    See Also