# Edit the address space

<dl class="api-definition">
<dt>Concept</dt>
<dd><a href="/docs/development/opcua/client/address-space">Edit the address space</a></dd>
</dl>

| Type | Description |
|---|---|
| [OpcAddAnalogItemNode](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcaddanalogitemnode/) | Defines a single command of the [IOpcAddNodesService](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.services.iopcaddnodesservice/) used to add one analog item node. |
| [OpcAddDataItemNode](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcadddataitemnode/) | Defines a single command of the [IOpcAddNodesService](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.services.iopcaddnodesservice/) used to add one data item node. |
| [OpcAddDataVariableNode](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcadddatavariablenode/) | Defines a single command of the [IOpcAddNodesService](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.services.iopcaddnodesservice/) used to add one data variable node. |
| [OpcAddFolderNode](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcaddfoldernode/) | Defines a single command of the [IOpcAddNodesService](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.services.iopcaddnodesservice/) used to add one folder node. |
| [OpcAddNode](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcaddnode/) | Defines an abstract base class for a single command of the [IOpcAddNodesService](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.services.iopcaddnodesservice/) used to add one node. |
| [OpcAddNodeResult](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcaddnoderesult/) | Provides information indicating and describing the outcome of an [OpcAddNode](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcaddnode/) command execution. |
| [OpcAddNodeResultCollection](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcaddnoderesultcollection/) | Defines a collection for [OpcAddNodeResult](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcaddnoderesult/) instances. |
| [OpcAddObjectNode](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcaddobjectnode/) | Defines a single command of the [IOpcAddNodesService](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.services.iopcaddnodesservice/) used to add one object node (nodes of the category [Object](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcnodecategory/#object)). |
| [OpcAddPropertyNode](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcaddpropertynode/) | Defines a single command of the [IOpcAddNodesService](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.services.iopcaddnodesservice/) used to add one property node. |
| [OpcAddReference](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcaddreference/) | Defines a single command of the [IOpcAddReferencesService](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.services.iopcaddreferencesservice/) used to add a logical reference between one and another node. |
| [OpcClient](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.client.opcclient/) | Provides session based methods to access OPC UA server services. |
| [OpcDeleteNode](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcdeletenode/) | Defines a single command of the [IOpcDeleteNodesService](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.services.iopcdeletenodesservice/) used to delete one node. |
| [OpcDeleteReference](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcdeletereference/) | Defines a single command of the [IOpcDeleteReferencesService](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.services.iopcdeletereferencesservice/) used to delete a logical reference between one and another node. |
| [OpcStatus](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcstatus/) | Provides information about the outcome of an operation. |
| [OpcStatusCollection](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcstatuscollection/) | Representes a collection of [OpcStatus](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcstatus/) instances. |
