# {py:mod}`dss.ICapacitors`

```{py:module} dss.ICapacitors
```

```{autodoc2-docstring} dss.ICapacitors
:allowtitles:
```

## Module Contents

### Classes

````{list-table}
:class: autosummary longtable
:align: left

* - {py:obj}`ICapacitors <dss.ICapacitors.ICapacitors>`
  - ```{autodoc2-docstring} dss.ICapacitors.ICapacitors
    :summary:
    ```
````

### API

`````{py:class} ICapacitors(api_util)
:canonical: dss.ICapacitors.ICapacitors

Bases: {py:obj}`dss._cffi_api_util.Iterable`

```{autodoc2-docstring} dss.ICapacitors.ICapacitors
```

````{py:method} AddStep() -> bool
:canonical: dss.ICapacitors.ICapacitors.AddStep

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.AddStep
```

````

````{py:property} AllNames
:canonical: dss.ICapacitors.ICapacitors.AllNames
:type: typing.List[str]

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.AllNames
```

````

````{py:property} AvailableSteps
:canonical: dss.ICapacitors.ICapacitors.AvailableSteps
:type: int

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.AvailableSteps
```

````

````{py:method} Close()
:canonical: dss.ICapacitors.ICapacitors.Close

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.Close
```

````

````{py:property} Count
:canonical: dss.ICapacitors.ICapacitors.Count
:type: int

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.Count
```

````

````{py:property} First
:canonical: dss.ICapacitors.ICapacitors.First
:type: int

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.First
```

````

````{py:property} IsDelta
:canonical: dss.ICapacitors.ICapacitors.IsDelta
:type: bool

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.IsDelta
```

````

````{py:property} Name
:canonical: dss.ICapacitors.ICapacitors.Name
:type: str

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.Name
```

````

````{py:property} Next
:canonical: dss.ICapacitors.ICapacitors.Next
:type: int

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.Next
```

````

````{py:property} NumSteps
:canonical: dss.ICapacitors.ICapacitors.NumSteps
:type: int

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.NumSteps
```

````

````{py:method} Open()
:canonical: dss.ICapacitors.ICapacitors.Open

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.Open
```

````

````{py:property} States
:canonical: dss.ICapacitors.ICapacitors.States
:type: dss._types.Int32Array

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.States
```

````

````{py:method} SubtractStep() -> bool
:canonical: dss.ICapacitors.ICapacitors.SubtractStep

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.SubtractStep
```

````

````{py:method} __init__(api_util)
:canonical: dss.ICapacitors.ICapacitors.__init__

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.__init__
```

````

````{py:method} __iter__() -> typing.Iterator[dss._cffi_api_util.Iterable]
:canonical: dss.ICapacitors.ICapacitors.__iter__

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.__iter__
```

````

````{py:method} __len__() -> int
:canonical: dss.ICapacitors.ICapacitors.__len__

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.__len__
```

````

````{py:property} idx
:canonical: dss.ICapacitors.ICapacitors.idx
:type: int

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.idx
```

````

````{py:property} kV
:canonical: dss.ICapacitors.ICapacitors.kV
:type: float

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.kV
```

````

````{py:property} kvar
:canonical: dss.ICapacitors.ICapacitors.kvar
:type: float

```{autodoc2-docstring} dss.ICapacitors.ICapacitors.kvar
```

````

`````
