
## FileFormatInfo class

Contains data returned by FileFormatUtil file format detection methods.

## Constructors

| Name | Description |
| --- | --- |
| [FileFormatInfo](#constructor) |  |

## Properties

| Name | Type | Description |
| --- | --- | --- |
| [IsProtectedByRMS](#isprotectedbyrms) | boolean | Gets whether the file is protected by Microsoft Rights Management Server. |
| [IsEncrypted](#isencrypted) | boolean | Returns true if the document is encrypted and requires a password to open. |
| [FileFormatType](#fileformattype) | Number | Gets the detected file format. The value of the property is FileFormatType integer constant. |
| [LoadFormat](#loadformat) | Number | Gets the detected load format. The value of the property is LoadFormat integer constant. |

### FileFormatInfo() {#constructor}

### FileFormatInfo.IsProtectedByRMS property {#isprotectedbyrms}

Gets whether the file is protected by Microsoft Rights Management Server.

**Type:** boolean

### FileFormatInfo.IsEncrypted property {#isencrypted}

Returns true if the document is encrypted and requires a password to open.

**Type:** boolean

### FileFormatInfo.FileFormatType property {#fileformattype}

Gets the detected file format. The value of the property is FileFormatType integer constant.

**Type:** Number

### FileFormatInfo.LoadFormat property {#loadformat}

Gets the detected load format. The value of the property is LoadFormat integer constant.

**Type:** Number
