Click or drag to resize

SwitchChargingOptions Class

A wrapped Charge SwitchChargingOptions object attached to a Charge Domain.
Inheritance Hierarchy
SystemObject
  ema3d.Api.V26.Charging.DomainChargeDomainChildBaseSwitchChargingOptions
    ema3d.Api.V26.Charging.DomainSwitchChargingOptions

Namespace: ema3d.Api.V26.Charging.Domain
Assembly: ema3d.Api.V26 (in ema3d.Api.V26.dll) Version: 0.0.0.0
Syntax
public sealed class SwitchChargingOptions : ChargeDomainChildBase<SwitchChargingOptions>

The SwitchChargingOptions type exposes the following members.

Properties
 NameDescription
Public propertySimulationType Gets/Sets the domain's simulation type. (Surface, Internal, Custom, etc.).
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Remarks
This object is always attached to a parent Charge Domain and cannot be created individually. Modifications to, and copies of, this object will operate on the single Charge Domain within the document.
Example
Python
from ema3d.Api.V26.Charging.Domain import ChargeDomain as ChargeDomain
from ema3d.Api.V26.Charging.Domain import ChargingEnvironment as ChargingEnvironment

_cd = ChargeDomain.GetInstance(Window.ActiveWindow.Document)
_cd.SwitchChargingOptions.SimulationType = ChargingEnvironment.Internal
See Also