
# ILibraryReportInfo interface

*No description yet.*

```csharp
public interface ILibraryReportInfo : IReportParameters
```

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

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetComponentCount](#getcomponentcount) | `int` |  |
| [GetComponentList](#getcomponentlist) | `string` |  |
| [GetLibraryIterator](#getlibraryiterator) | [ILibObjectIterator](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/ILibObjectIterator.md) |  |
| [GetTitle](#gettitle) | `string` |  |

### GetComponentCount

*No description yet.*

```csharp
int GetComponentCount();
```

**Returns:** `int`

### GetComponentList

*No description yet.*

```csharp
string GetComponentList();
```

**Returns:** `string`

### GetLibraryIterator

*No description yet.*

```csharp
ILibObjectIterator GetLibraryIterator();
```

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

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

### GetTitle

*No description yet.*

```csharp
string GetTitle();
```

**Returns:** `string`

## Inherited members

- From [IReportParameters](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IReportParameters.md): [GetParameterCount](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IReportParameters.md#getparametercount), [GetParameterName](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IReportParameters.md#getparametername), [GetParameterValue](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IReportParameters.md#getparametervalue)

## Returned by

[IGetLibraryReportInfo.GetLibraryReportInfo](https://altiumdeveloper.github.io/ad-sdk-docs/reference/sch/IGetLibraryReportInfo.md#getlibraryreportinfo)
