
# ISourceRelationship interface

*No description yet.*

```csharp
public interface ISourceRelationship
```

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

**Derived:** [ISupplierSourceRelationship](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ISupplierSourceRelationship.md)

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [ManufacturerName](#manufacturername) | `string` | get |  |
| [ManufacturerPartNumber](#manufacturerpartnumber) | `string` | get |  |
| [PartId](#partid) | `string` | get |  |
| [ProviderGUID](#providerguid) | `string` | get |  |
| [ProviderName](#providername) | `string` | get |  |
| [RoHS](#rohs) | `string` | get |  |
| [SupplierName](#suppliername) | `string` | get |  |
| [SupplierPartNumber](#supplierpartnumber) | `string` | get |  |
| [SupplierPartNumberAlias](#supplierpartnumberalias) | `string` | get |  |
| [SupplierSource](#suppliersource) | `string` | get |  |
| [SupportingDocumentIdAt](#supportingdocumentidat) | `string` | get |  |
| [SupportingDocumentsIdsCount](#supportingdocumentsidscount) | `int` | get |  |

### ManufacturerName

*No description yet.*

```csharp
string GetState_ManufacturerName();
```

**Type:** `string` · **Access:** read-only

### ManufacturerPartNumber

*No description yet.*

```csharp
string GetState_ManufacturerPartNumber();
```

**Type:** `string` · **Access:** read-only

### PartId

*No description yet.*

```csharp
string GetState_PartId();
```

**Type:** `string` · **Access:** read-only

### ProviderGUID

*No description yet.*

```csharp
string GetState_ProviderGUID();
```

**Type:** `string` · **Access:** read-only

### ProviderName

*No description yet.*

```csharp
string GetState_ProviderName();
```

**Type:** `string` · **Access:** read-only

### RoHS

*No description yet.*

```csharp
string GetState_RoHS();
```

**Type:** `string` · **Access:** read-only

### SupplierName

*No description yet.*

```csharp
string GetState_SupplierName();
```

**Type:** `string` · **Access:** read-only

### SupplierPartNumber

*No description yet.*

```csharp
string GetState_SupplierPartNumber();
```

**Type:** `string` · **Access:** read-only

### SupplierPartNumberAlias

*No description yet.*

```csharp
string GetState_SupplierPartNumberAlias();
```

**Type:** `string` · **Access:** read-only

### SupplierSource

*No description yet.*

```csharp
string GetState_SupplierSource();
```

**Type:** `string` · **Access:** read-only

### SupportingDocumentIdAt

*No description yet.*

```csharp
string GetState_SupportingDocumentIdAt(int argi);
```

**Type:** `string` · **Access:** read-only · **Index:** `argi` (`int`)

### SupportingDocumentsIdsCount

*No description yet.*

```csharp
int GetState_SupportingDocumentsIdsCount();
```

**Type:** `int` · **Access:** read-only

## Returned by

[IDItemRevision.SourceRelationshipAt](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/IDItemRevision.md#sourcerelationshipat)
