Show / Hide Table of Contents

Interface ICurrentControllingComponent

Describes a component that is current-controlled.

Inherited Members
IComponent.Model
IComponent.Nodes
IComponent.Connect(params string[])
IEntity.Name
IEntity.LinkParameters
IEntity.CreateBehaviors(ISimulation)
IParameterSetCollection.GetParameterSet<P>()
IParameterSetCollection.TryGetParameterSet<P>(out P)
IParameterSetCollection.ParameterSets
IParameterSet.SetParameter<P>(string, P)
IParameterSet.TrySetParameter<P>(string, P)
IParameterSet.GetProperty<P>(string)
IParameterSet.TryGetProperty<P>(string, out P)
IParameterSet.CreateParameterSetter<P>(string)
IParameterSet.CreatePropertyGetter<P>(string)
ICloneable<IEntity>.Clone()
Namespace: SpiceSharp.Components
Assembly: SpiceSharp.dll
Syntax
public interface ICurrentControllingComponent : IComponent, IEntity, IParameterSetCollection, IParameterSet, ICloneable<IEntity>

Properties

ControllingSource

Gets the name of the controlling source.

Declaration
string ControllingSource { get; }
Property Value
Type Description
string

The controlling source.

Extension Methods

Documentation.Pins(IComponent)
Utility.ThrowIfNull<T>(T, string)
Documentation.ParameterValues<T>(IParameterSet, bool)
Documentation.Parameters(IParameterSet)
Documentation.ParameterValues<T>(IParameterSetCollection, bool)
Documentation.Parameters(IParameterSetCollection)

See Also

IComponent
In this article
Back to top Generated by DocFX