Show / Hide Table of Contents

# LiveDocs API classes and interfaces

### Classes

#### AlignmentOptions

Specifies the options of the alignment.

#### AlignmentResultInfo

The result object describing an aligment process.

#### CorpusIndexingOptions

Specifies indexing options of a corpus.

#### CorpusInfo

Encapsulates the description of a corpus. This class is derived from ResourceInfo.

#### CorpusListFilter

Specifies filter criteria for listing Corpora.

#### CorpusUpdateInfo

Encapsulates the description of a corpus. This class is derived from ResourceUpdateInfo.

#### DocumentForAlignment

Specifies one of the documents and its import settings for alignment.

#### GenericFault

Used for faults that do not have data held, and which are probably not handled in a special way by the caller.

#### HeavyResourceInfo

Base class for heavy resources (TMInfo, TBInfo and CorpusInfo classes) including some meta data (Domain, Subject, etc.).

#### HeavyResourceUpdateInfo

Base class for heavy resource property update objects (TMInfo, TBInfo and CorpusInfo classes) including some meta data (Domain, Subject, etc.).

#### ImportBinaryFileIntoLiveDocsOptions

Describes the configuration options of importing a binary reference file into a LiveDocs corpus.

#### ImportFileIntoLiveDocsOptions

Describes the configuration options of importing a reference file into a LiveDocs corpus. This class is not to be used directly.

#### ImportFileIntoLiveDocsResultInfo

Encapsulates the result of reference file import into LiveDocs corpus.

#### ImportLiveDocsXliffFileIntoLiveDocsOptions

Describes the configuration options of importing a LiveDocs xliff document (of a monolingual, bilingual or alignment document) file into a LiveDocs corpus.

#### ImportMonoOrBilingualFileIntoLiveDocsOptions

Describes the configuration options of importing a monolingual or bilingual reference file into a LiveDocs corpus. Weather the result is bilingual or monolingual depends on the file and the filter configuration as well. Supported file formats are DOCX, XLSX, TTX, TXT, PDF, etc.; all file formats known to memoQ, including mqxliff files exported from translation documents. Please note that mqxliff file can also represent a LiveDocs corpus document (a monolingual, bilingual or alignment document), for which use ImportLiveDocsXliffFileIntoLiveDocsOptions.

#### ResourceInfo

Base class for resource information objects (such as the TMInfo, TBInfo and CorpusInfo classes encapsulating common information for a TM/TB/Corpus, such as Guid, name and description).

#### ResourceListFilter

Specifies filter criteria for listing TM/TB/Corpora resources.

#### ResourceUpdateInfo

Base class for resource property update objects (such as the TMInfo, TBInfo and CorpusInfo classes encapsulating common information for a TM/TB/Corpus, such as Guid, name and description).

#### ResultInfo

Encapsulates the result of a server operation (such as document import, export, etc.)

#### UnexpectedFault

Throw in case of unexpected errors

### Interfaces

#### ILiveDocsService

This interface has operations for listing managing corpora on the memoQ Server.

### Enums

#### CorpusIndexingSchedule

Specifies indexing schedule for a corpus.

#### ResultStatus

Indicates the result of a server operation.