
# CMP_OutputFileInfo class

*No description yet.*

```csharp
public class CMP_OutputFileInfo : ICMP_OutputFileInfo
```

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

**Implements:** [ICMP_OutputFileInfo](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_OutputFileInfo.md)

## Constructors

```csharp
public CMP_OutputFileInfo();
public CMP_OutputFileInfo(SCMP_OutputFileInfo argVal);
public CMP_OutputFileInfo(ICMP_OutputFileInfo argVal);
```

## Properties

| Property | Type | Access | Description |
| --- | --- | --- | --- |
| [Data](#data) | [SCMP_OutputFileInfo](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/SCMP_OutputFileInfo.md) | get; set |  |
| [FileFormat](#fileformat) | [TCMP_OutputFileFormat](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/TCMP_OutputFileFormat.md) | get; set |  |
| [FilePath](#filepath) | `string` | get; set |  |

### Data

*No description yet.*

```csharp
SCMP_OutputFileInfo Data { get; set; }
```

**Type:** [SCMP_OutputFileInfo](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/SCMP_OutputFileInfo.md) · **Access:** read/write

### FileFormat

*No description yet.*

```csharp
TCMP_OutputFileFormat FileFormat { get; set; }
```

**Type:** [TCMP_OutputFileFormat](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/TCMP_OutputFileFormat.md) · **Access:** read/write

### FilePath

*No description yet.*

```csharp
string FilePath { get; set; }
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetFileFormat](#getfileformat) | [TCMP_OutputFileFormat](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/TCMP_OutputFileFormat.md) |  |
| [GetFilePath](#getfilepath) | `string` |  |

### GetFileFormat

*No description yet.*

```csharp
TCMP_OutputFileFormat GetFileFormat();
```

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

### GetFilePath

*No description yet.*

```csharp
string GetFilePath();
```

**Returns:** `string`

## Returned by

[ICMP_DocumentChanges.GetOutputFile](https://altiumdeveloper.github.io/ad-sdk-docs/reference/edp/ICMP_DocumentChanges.md#getoutputfile)
