
# DataForDocumentNotification class

*No description yet.*

```csharp
public class DataForDocumentNotification : SupportService, IDataForDocumentNotification
```

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

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

## Constructors

```csharp
public DataForDocumentNotification(IServerDocument argServerDocument);
public DataForDocumentNotification(string argFileName);
public DataForDocumentNotification(IServerDocument argServerDocument, string argOldFileName);
```

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetFileName](#getfilename) | `string` |  |
| [GetServerDocumentImpl](#getserverdocumentimpl) | [IServerDocument](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IServerDocument.md) |  |
| [Internal_GetServerDocument](#internal_getserverdocument) | `object` |  |

### GetFileName

*No description yet.*

```csharp
string GetFileName();
```

**Returns:** `string`

### GetServerDocumentImpl

*No description yet.*

```csharp
IServerDocument GetServerDocumentImpl();
```

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

### Internal_GetServerDocument

*No description yet.*

```csharp
object Internal_GetServerDocument();
```

**Returns:** `object`
