Microsoft.Office.TranslationServices Namespace

Classes

ItemLimitExceededException

Represents an exception that is thrown when trying to start a job, which causes the item limit for the caller to be exceeded.

LoadBalancer

Defines a load balancer for worker applications.

QueueDatabase

Creates a queue in a database.

QueueJob

Creates a timer job that pulls items from the queue and sends them to a worker application for conversion.

SyncTranslator

Provides immediate translation jobs.

TranslationItemInfo

Contains the details for a single translation performed by the translation services.

TranslationJob

Represents the main translation services object model class that is used to create, package, start, and cancel translation jobs.

TranslationJobInfo

Contains the information for a single translation job.

TranslationJobStatus

Represents the state of a job by organizing the job into one of several buckets.

TranslationService

Represents the service installed in a farm.

TranslationServiceApplication

Represents a service application.

TranslationServiceApplicationProxy

Represents a service application proxy.

TranslationServiceProxy

Represents a proxy for the translation service.

VariationsTranslationTimerJob

Drives translation timer jobs in variation target webs.

Enums

ItemTypes

Specifies the category of a conversion item.

SaveBehavior

Controls what happens to the output file if one already exists.

TranslationJobUserScope

Defines the scope of users for which to request jobs.

TranslationResult

Provides the results of a translation operation.