
# IVcsFileNamesFactory interface

*No description yet.*

```csharp
public interface IVcsFileNamesFactory
```

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

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [CreateFromSingleFileName](#createfromsinglefilename) | [IVcsFileNames](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IVcsFileNames.md) |  |
| [GetEmptyList](#getemptylist) | [IVcsFileNames](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IVcsFileNames.md) |  |

### CreateFromSingleFileName

*No description yet.*

```csharp
IVcsFileNames CreateFromSingleFileName(string argFileName);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argFileName` | `string` | value |

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

Extension method of `IVcsFileNamesFactoryHelper` (`using DXP;`).

### GetEmptyList

*No description yet.*

```csharp
IVcsFileNames GetEmptyList();
```

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

Extension method of `IVcsFileNamesFactoryHelper` (`using DXP;`).

## Returned by

[IVcsManager.GetVcsFileNamesFactory](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IVcsManager.md#getvcsfilenamesfactory)
