# control::WriteInt

    sys::Obj
      sys::Virtual
        sys::Component
          control::WriteInt

`public class WriteInt` `[niagaraIcon="module://icons/x16/control/enumPointWr.png"]`

WriteInt can be used to link or set a integer value. If in is unlinked, in values can be set by actions.

in

  `public property int in [summary, config]`

  input property, persisted as config property

out

  `public property int out [summary, readonly]`

  output property = in, runtime property

execute

  `public virtual override void execute()`

  Execute is called once every scan.

set

  `public action void set(int x)`

  action to in to a value