
# IOpenBus_Document interface

*No description yet.*

```csharp
public interface IOpenBus_Document
```

**Namespace:** SCH · **Assembly:** Altium.SDK.Interfaces

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [DefaultClock](#defaultclock) | `string` | get; set |  |
| [DefaultReset](#defaultreset) | `string` | get; set |  |

### DefaultClock

*No description yet.*

```csharp
string GetDefaultClock();
void SetDefaultClock(string argValue);
```

**Type:** `string` · **Access:** read/write

### DefaultReset

*No description yet.*

```csharp
string GetDefaultReset();
void SetDefaultReset(string argValue);
```

**Type:** `string` · **Access:** read/write

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [AutoConfigure](#autoconfigure) | `void` |  |
| [DisableAutoConfigure](#disableautoconfigure) | `void` |  |
| [EnableAutoConfigure](#enableautoconfigure) | `void` |  |
| [GetAllConnectedMemories](#getallconnectedmemories) | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) |  |
| [GetAllConnectedPeripherals](#getallconnectedperipherals) | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) |  |
| [GetAllProcessors](#getallprocessors) | [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md) |  |
| [RunSignalManager](#runsignalmanager) | `bool` |  |
| [UpdateConnectors](#updateconnectors) | `void` |  |

### AutoConfigure

*No description yet.*

```csharp
void AutoConfigure();
```

**Returns:** nothing (`void`)

### DisableAutoConfigure

*No description yet.*

```csharp
void DisableAutoConfigure();
```

**Returns:** nothing (`void`)

### EnableAutoConfigure

*No description yet.*

```csharp
void EnableAutoConfigure();
```

**Returns:** nothing (`void`)

### GetAllConnectedMemories

*No description yet.*

```csharp
IInterfaceList GetAllConnectedMemories(IOpenBus_Component argComp);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argComp` | [IOpenBus_Component](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IOpenBus_Component.md) | value |

**Returns:** [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md)

Extension method of `IOpenBus_DocumentHelper` (`using SCH;`).

### GetAllConnectedPeripherals

*No description yet.*

```csharp
IInterfaceList GetAllConnectedPeripherals(IOpenBus_Component argComp);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argComp` | [IOpenBus_Component](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IOpenBus_Component.md) | value |

**Returns:** [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md)

Extension method of `IOpenBus_DocumentHelper` (`using SCH;`).

### GetAllProcessors

*No description yet.*

```csharp
IInterfaceList GetAllProcessors();
```

**Returns:** [IInterfaceList](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IInterfaceList.md)

Extension method of `IOpenBus_DocumentHelper` (`using SCH;`).

### RunSignalManager

*No description yet.*

```csharp
bool RunSignalManager();
```

**Returns:** `bool`

### UpdateConnectors

*No description yet.*

```csharp
void UpdateConnectors();
```

**Returns:** nothing (`void`)
