• Home
  • User Guide
  • Automation
  • API
  • Calculation
  • Validation
  • Contact Us
Search Results for

    Show / Hide Table of Contents
    • Scripting
      • AcWiring
      • AddableCollection<T>
      • AddCentralInverterAndAssignStringsParameters
      • Angle
      • AngularModelEnum
      • AnnualEnergyYieldResults
      • AreaLimitation
      • AreaLimitationType
      • Azimuth
      • AzimuthVsAltitude
      • BackgroundImage
      • BuildingBoundaryType
      • BuildingRegion
      • CalculationSettings
      • CellTempModelParameters
      • CentralInverterLocationParameters
      • CircumsolarType
      • Climate
      • ComponentLibrary
      • ComponentStatistic
      • CustomDateTimeTrackerPositionAlgorithmBase
      • DiffuseMultipliers
      • DiffuseShadingScheme
      • DiffuseTranspositionModel
      • DigitalTerrainResultsSummary
      • DiodeModel
      • DisabledModels
      • DistanceType
      • DistributionType
      • Domain
      • Efficiency
      • EfficiencyBase
      • EfficiencyCurve
      • EfficiencyCurveType
      • ElectricalLimitation
      • ElectricalLimitationType
      • ElectricalPower
      • Elevation
      • ElevationContours
      • ElevationGrid
      • ElevationProfileSamplePoint
      • ElevationProfileStatistics
      • EnergyYieldCalculationScenario
      • EnergyYieldCalculationType
      • EnergyYieldEffects
      • EnumTechnology
      • ExceedanceLevel
      • ExclusionRegion
      • Export
      • FillOptionComponentOptions
      • FillOptionIndividualComponentsOptions
      • FillOptionInverterBlockOptions
      • FillOptionRackLayoutOptions
      • FillOptionsSpacingType
      • FillOptionsType
      • FillOptionTrackerLayoutOptions
      • FillOptionUseExistingLayoutOptions
      • FlatTerrainParameters
      • GenericLayout
      • GenericLayoutFillOption
      • GenericLayoutSettings
      • Geography
      • HorizonData
      • I2DLocation
      • I3DLocation
      • IAddableEnumerable<T>
      • IAddableKeyedEnumerable<TKey, TValue>
      • IClearableCollection<T>
      • IEditableKeyedCollection<tKeyType, tContainedType>
      • IEditableKeyedEnumerable<TKeyType, TContainedType>
      • IElevationSource
      • Import
      • INamedItem
      • InstantaneousCondition
      • InverterBlockSpecification
      • InverterEfficiencyType
      • InverterInputInstance
      • InverterInputSpecification
      • InverterInstance
      • InverterSpecification
      • InverterSpecificationDocumentType
      • InverterTemperatureCurveEntry
      • InverterType
      • IReadable2DLocation
      • IReadable3DLocation
      • IReadableKeyedCollection<tKeyType, tContainedType>
      • IReadableKeyedEnumerable<TKey, TValue>
      • IRemovableKeyedEnumerable<TKey, TValue>
      • IResolution
      • Irradiance
      • ISpeed
      • IvCurve
      • KeyedCollection<TKeyType, TContainedType>
      • LayoutBoundary
      • LayoutBoundaryMarginParameter
      • LayoutBoundaryMarginParameters
      • LayoutChoiceType
      • LayoutParamsPitchModel
      • LayoutStatistic
      • Location
      • Location3D
      • LogLevel
      • MarginType
      • ModuleCellLayoutType
      • ModuleIndex
      • ModuleOrientation
      • ModuleSpecification
      • ModuleSpecificationDocumentType
      • ModuleString
      • MonteCarloSettings
      • MonthlyAlbedo
      • MonthlyEnergyYieldEffects
      • MonthlyEnergyYieldResults
      • MonthlySoilingValue
      • PerformanceStatistics
      • PowerOptimiserElectricalData
      • PowerOptimiserInputSpecification
      • PowerOptimiserMechanicalData
      • PowerOptimiserOperationType
      • PowerOptimiserOutputSpecification
      • PowerOptimiserSpecification
      • Projection
      • ProjectionInformation
      • PvsystCellTempModelParameters
      • PvsystInputIrradianceType
      • PVsystModelParameters
      • Quad
      • RackInstanceInfo
      • RackLayoutDefinition
      • RackLayoutParameters
      • RackSpecification
      • RackSystemSpecification
      • ReadOnly3DLocation
      • ReadOnlyLocation
      • Rectangle
      • Region
      • ReportCategory
      • Reporting
      • Resolution
      • RoadLocationParameters
      • RoughnessContours
      • RowPositionParameters
      • ScenarioAlbedoData
      • ScenarioMonthlyAlbedo
      • ScriptingException
      • ShadingBoundaryType
      • ShadingRegion
      • ShadingTargetPointPattern
      • SiteLayout
      • SiteLayoutStatistics
      • SiteLayoutType
      • SiteReferencePoint
      • SoilingEffectData
      • SolarResource
      • SpacingZone
      • SpecifySiteConfiguration
      • SpecifySiteDefinition
      • SpecifySiteLayoutRegionFillChoice
      • Speed
      • StringPatternType
      • SubArray
      • SunGeography
      • SunPosition
      • SunriseSunset
      • Temperature
      • TimeStepCalculation
      • Toolbox
      • TrackerGroup
      • TrackerImport
      • TrackerInfo
      • TrackerLayoutDefinition
      • TrackerLayoutParameters
      • TrackerPlacementModeType
      • TrackerPositionAlgorithmBase
      • TrackerRotations
      • TrackerRotationsTimeStep
      • TrackerSystemSpecification
      • TrackerTemplateSpecification
      • TransformerInstance
      • TransformerModelType
      • TransformerSpecification
      • TransformerSpecificationDocumentType
      • TwoDiodeParameters
      • Uncertainty
      • UncertaintyAnnualVariabilities
      • Workbook
      • WorkbookSettings
      • WorkbookSpecificModuleSpecification
      • YearRange
      • YieldResult
      • YieldResults

    Class LayoutBoundaryMarginParameters

    Namespace: Scripting
    Syntax
    public class LayoutBoundaryMarginParameters

    Constructors

    LayoutBoundaryMarginParameters()

    Creates an instance of the LayoutBoundaryMarginParameters class.

    Declaration
    public LayoutBoundaryMarginParameters()

    LayoutBoundaryMarginParameters(LayoutBoundaryMarginParameter, LayoutBoundaryMarginParameter, LayoutBoundaryMarginParameter, LayoutBoundaryMarginParameter)

    Initializes a new instance of the LayoutBoundaryMarginParameters class.

    Declaration
    public LayoutBoundaryMarginParameters(LayoutBoundaryMarginParameter topMarginParameter, LayoutBoundaryMarginParameter bottomMarginParameter, LayoutBoundaryMarginParameter leftMarginParameter, LayoutBoundaryMarginParameter rightMarginParameter)
    Parameters
    Type Name Description
    LayoutBoundaryMarginParameter topMarginParameter

    The top margin parameter.

    LayoutBoundaryMarginParameter bottomMarginParameter

    The bottom margin parameter.

    LayoutBoundaryMarginParameter leftMarginParameter

    The left margin parameter.

    LayoutBoundaryMarginParameter rightMarginParameter

    The right margin parameter.

    Properties

    BottomMargin

    Declaration
    public LayoutBoundaryMarginParameter BottomMargin { get; set; }
    Property Value
    Type Description
    LayoutBoundaryMarginParameter

    LeftMargin

    Declaration
    public LayoutBoundaryMarginParameter LeftMargin { get; set; }
    Property Value
    Type Description
    LayoutBoundaryMarginParameter

    RightMargin

    Declaration
    public LayoutBoundaryMarginParameter RightMargin { get; set; }
    Property Value
    Type Description
    LayoutBoundaryMarginParameter

    TopMargin

    Declaration
    public LayoutBoundaryMarginParameter TopMargin { get; set; }
    Property Value
    Type Description
    LayoutBoundaryMarginParameter

    Methods

    Equals(LayoutBoundaryMarginParameters)

    Tests a LayoutBoundaryMarginParameters against this current LayoutBoundaryMarginParameters for equality.

    Declaration
    public bool Equals(LayoutBoundaryMarginParameters val)
    Parameters
    Type Name Description
    LayoutBoundaryMarginParameters val
    Returns
    Type Description
    System.Boolean

    True if equal otherwise false is returned.

    Equals(Object)

    Tests a System.Object against this current LayoutBoundaryMarginParameters for equality.

    Declaration
    public override bool Equals(object toCompare)
    Parameters
    Type Name Description
    System.Object toCompare
    Returns
    Type Description
    System.Boolean

    True if object is equal otherwise false is returned.

    Overrides
    System.Object.Equals(System.Object)

    GetHashCode()

    Gets the hash code for this object.

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32

    The hash code for this object.

    Overrides
    System.Object.GetHashCode()

    Operators

    Equality(LayoutBoundaryMarginParameters, LayoutBoundaryMarginParameters)

    Tests a LayoutBoundaryMarginParameters against this current LayoutBoundaryMarginParameters for equality.

    Declaration
    public static bool operator ==(LayoutBoundaryMarginParameters a, LayoutBoundaryMarginParameters b)
    Parameters
    Type Name Description
    LayoutBoundaryMarginParameters a
    LayoutBoundaryMarginParameters b
    Returns
    Type Description
    System.Boolean

    True if equal otherwise false is returned.

    Inequality(LayoutBoundaryMarginParameters, LayoutBoundaryMarginParameters)

    Tests a LayoutBoundaryMarginParameters against this current LayoutBoundaryMarginParameters for inequality.

    Declaration
    public static bool operator !=(LayoutBoundaryMarginParameters a, LayoutBoundaryMarginParameters b)
    Parameters
    Type Name Description
    LayoutBoundaryMarginParameters a
    LayoutBoundaryMarginParameters b
    Returns
    Type Description
    System.Boolean

    True if not equal otherwise false is returned.

    In This Article
    Back to top DNV SolarFarmer Home