Click or drag to resize
Sdl.LanguagePlatform.TranslationMemoryApi Namespace

[Missing <summary> documentation for "N:Sdl.LanguagePlatform.TranslationMemoryApi"]

Classes
  ClassDescription
Public classAbstractLocalTranslationMemory
Abstract base class for bilingual file-based (FileBasedTranslationMemory) and in-memory translation memories (InMemoryTranslationMemory). Do not inherit from this class.
Public classAbstractMachineTranslationProvider
Implements an abstract base class for machine translation providers, and provides overridable default implementations for the most common properties and methods of ITranslationProvider.
Public classAbstractMachineTranslationProviderLanguageDirection
Implements an abstract base class for machine translation providers, and provides overridable default implementations for the most common properties and methods of ITranslationProviderLanguageDirection.
Public classAlignmentTMBilingualProcessor
Public classBatchExportedEventArgs
Encapsulates data sent with events published by BatchExported.
Public classBatchImportedEventArgs
Encapsulates the data published by BatchImported progress events.
Public classCascadeT
A cascade is used to perform searches and updates across many different translation provider language directions. Each translation provider language direction is represented by a cascade entry that contains other information with regards to how it should be treated - e.g. what penalties should be applied during searches.
Public classCascadeEntry
Represents a cascade entry used in a cascade. A cascade entry represents a translation provider language direction and other information with regards to how it should be treated within a cascade - e.g. what penalties should be applied during searches.
Public classCascadeException
CascadeException class represents a cascade exception.
Public classCascadeMessage
CascadeMessage class represents a message from a cascade.
Public classDatabaseServer
Represents a database server known in the system, which can serve as the host for one or more translation memory containers (TranslationMemoryContainer). A translation memory container is a database that contains one or more server-based translation memories.
Public classDatabaseServerPermissions
Database server reference permissions.
Public classDefaultLanguageResourceProvider
Provides access to the default data for language resources.
Public classFieldDefinition
Represents a custom field that can be associated with a translation memory or a fields template and for which values (FieldValue) can be associated with translation units in a translation memory (see FieldValues). These field values can subsequently be used in filter expressions (see FilterExpression) when searching or updating translation units.
Public classFieldDefinitionCollection
Represents a collection of custom fields in a translation memory (see FieldDefinitions).
Public classFileBasedLanguageResourcesTemplate
A language resources template implementation (ILanguageResourcesTemplate) that can be loaded from and saved to a file.
Public classFileBasedTranslationMemory
Represents a bilingual file-based translation memory.
Public classFileBasedTranslationMemoryLanguageDirection
Represents the language direction of a file-based translation memory (see FileBasedTranslationMemory).
Public classFileTransferEventArgs
Cancelable event args class used by events related to file upload and download.
Public classGenericCredentials
A generic class for building and parsing a credentials string. This will usually contain a UserName and Password but may also contain other parameters using an indexer on this class.
Public classImportExportOperationBase
Import Export scheduled operation base class
Public classInMemoryTranslationMemory
Represents a bilingual in-memory translation memory.
Public classLanguageResourceBundle
A language resource bundle holds custom language resources for a certain language (abbreviation, ordinal followers, variables and segmentation rules).
Public classLanguageResourceBundleCollection
Represents a collection of language resource bundles within a translation memory (LanguageResourceBundles) or a language resources template (LanguageResourceBundles). A language resource bundle holds custom language resources for a certain language (abbreviation, ordinal followers, variables and segmentation rules).
Public classLicensingStatusInformation
Represents licensing status information for a translation provider server.
Public classNullPropertyException
Exception thrown when trying to set required properties to null.
Public classObjectDeletedException
Exception thrown when trying to access an object that has been deleted.
Public classObjectDoesNotExistException
Thrown when the requested object does not exist.
Public classObjectNotSavedException
Thrown when an object should be saved before performing a specific operation.
Public classPagedTranslationMemories
The paged translation memories
Public classPicklistItemDefinition
Represents a picklist item definition, which is a possible value that can be assigned to a picklist field. See PicklistItems.
Public classPicklistItemDefinitionCollection
Represents a collection of picklist items that can be used as values for a given picklist field.
Public classProviderStatusInfo
Represents information about the status of a translation provider.
Public classScheduledFieldApplyOperation
Represents the asynchronous process of applying a change in a server-based fields template (ServerBasedFieldsTemplate) to all the translation memories associated with it. See CurrentFieldApplyOperation. The operation is scheduled when Save is called.
Public classScheduledLanguageResourcesApplyOperation
Represents the asynchronous process of applying a change in a server-based language resources template (ServerBasedLanguageResourcesTemplate) to all the translation memories associated with it. See CurrentLangResApplyOperation. The operation is scheduled when Save is called.
Public classScheduledOperation
Abstract base class for scheduled operations, which are long running tasks that are executed on the Execution Server.
Public classScheduledRecomputeStatisticsOperation
Represents a scheduled recomputation of the fuzzy index statistics of a server-based translation memory on the Execution Server. This class can be used to schedule a recomputation of the fuzzy index statistics of a server-based translation memory and also to monitor the operation's status while it is running.
Public classScheduledReindexOperation
When changing recognizer settings or when changing variables, abbreviations or ordinal followers, it might be necessary to re-index the Translation Memory in order to make sure these settings are applied to existing Translation Units. This class represents a scheduled re-indexing of a server-based translation memory on the Execution Server. This class can be used to schedule a re-indexing of a server-based translation memory and also to monitor the operation's status while it is running.
Public classScheduledTranslationMemoryExportOperation
Represents the asynchronous export of translation units from a server-based translation memory, executed on the Execution Server. Use this class to schedule an asynchronous translation memory export.
Public classScheduledTranslationMemoryImportOperation
Represents the asynchronous import of a TMX, SDLIFF, ITD or TTX file into a server-based translation memory, executed on the Execution Server. Use this class to schedule an asynchronous translation memory import.
Public classServerBasedFieldsTemplate
Represents a fields template stored on the server. A fields template is a named collection of field definitions which can be applied to one or more translation memories (FieldsTemplate. Changes made to the fields template will be applied to all translation memories associated with it.
Public classServerBasedLanguageResourcesTemplate
Represents a ILanguageResourcesTemplate which is stored on a server.
Public classServerBasedTranslationMemory
Represents a ITranslationMemory which is hosted on a server, as opposed to a FileBasedTranslationMemory.
Public classServerBasedTranslationMemoryLanguageDirection
Represents a language direction of a multilingual server-based translation memory (ServerBasedTranslationMemory).
Public classServerBasedTranslationMemoryLanguageDirectionCollection
Represents the collection of language directions of a server-based translation memory (ServerBasedTranslationMemory). Language directions can be added to and removed from this collection. In order to persist these changes you should save the translation memory itself (see Save).
Remarks

Saving a translation memory after adding or removing language directions will result in the corresponding physical bilingual translation memories being added to or deleted from the container which hosts the server-based translation memory.

All the language directions in a given translation memory should have a unique source-target language combination. Multiple source language are supported.

Public classSystemFieldDefinitions
This class defines the available translation unit system fields that can be used in filter expressions in addition to user-defined fields.
Public classTranslationMemoryContainer
Represents a database using for storing server-based translation memories.
Public classTranslationMemoryContainerPermissions
Translation memory container permissions
Public classTranslationMemoryExporter
This class implements exporting translation units into TMX files.
Public classTranslationMemoryFieldsPermissions
Permissions for language resources in a TM.
Public classTranslationMemoryImporter
This class exposes functionality to import a bilingual TMX file or a bilingual document into a translation memory.
Public classTranslationMemoryLanguageResourcePermissions
Permissions for language resources in a TM.
Public classTranslationMemoryPermissions
Translation memory permissions
Public classTranslationMemoryQuery
Defines the query to be executed over the translation memories
Public classTranslationMemoryQueryFilters
Implements the available translation memory query filters
Public classTranslationProviderAuthenticationException
Exception thrown when trying to access an object that has been deleted.
Public classTranslationProviderCascadePermissions
Translation provider cascade permissions
Public classTranslationProviderCredential
Represents a credential for a translation provider that can be stored in a ITranslationProviderCredentialStore.
Public classTranslationProviderCredentialStore
TranslationProviderCredentialStore class represents a standard implementation of a translation provider credential store.
Public classTranslationProviderDisplayInfo
Represents information about a translation provider (ITranslationProvider) that can be used to display this translation provider in a user interface. The translation provider plug-in has to provide an implementation of ITranslationProviderWinFormsUI which supports getting display information through calling GetDisplayInfo(Uri, String).
Public classTranslationProviderFactoryAttribute
Extension attribute for registering a translation provider factory that supports a specific types of translation providers.
Public classTranslationProviderInfo
Represents general information about a translation provider (ITranslationProvider).
Public classTranslationProviderManager
This class exposes functionality to work with translation provider plug-ins (ITranslationProvider) in a generic way. It allows creating translation providers in a generic way and also allows creating user interface components to manipulate translation provider settings (ITranslationProviderWinFormsUI).
Public classTranslationProviderServer
Represents server-provided access to translation memories and provides related administrative and maintenance services.
Public classTranslationProviderUriBuilder
A utility class that allows translation providers that implement the ITranslationProvider interface to return Uri values that confirm to the suggested Uri scheme.
Public classTranslationProviderWinFormsUiAttribute
Extension attribute for registering a translation provider Windows Forms user interface component that provides user interface for specific types of translation providers.
Public classTranslationUnitPermissions
Translation unit permissions.
Interfaces
  InterfaceDescription
Public interfaceIAlignableTranslationMemory
Represents a translation memory.
Public interfaceIFieldsTemplate
Represents a fields template, which is a named collection of fields that can be applied to a translation memory.
Public interfaceILanguageResourcesTemplate
Represents a language resources template, which is a LanguageResourceBundleCollection that can be stored and managed individually.
Public interfaceIPermissionCheck
This interface is implemented by all objects that can be secured using permissions and allows the user to query whether the object has a certain permission.
Public interfaceISubsegmentTranslationMemoryLanguageDirection
Exposes translation provider subsegment functionality for a specific language direction.
Public interfaceITranslationMemory
Represents a translation memory.
Public interfaceITranslationMemory2015
Represents a translation memory.
Public interfaceITranslationMemoryLanguageDirection
Exposes functionality for a specific language direction within a translation memory.
Public interfaceITranslationProvider
Represents a multi-lingual translation engine. This can for instance be a translation memory or machine translation engine.
Public interfaceITranslationProviderCredentialStore
This interface represents a storage mechanism for translation provider credentials. The host application will provide an implementation of this object, which will be passed on to the ITranslationProviderFactory and ITranslationProviderWinFormsUI components so they can retrieve and add credentials from and to the store. It is up to the store implementation whether it for instance persists its contents or not.
Public interfaceITranslationProviderFactory
This interface defines a Translation Provider Factory class that can be used as a plug-in based on the Sdl.Core.PluginFramework Extensions API
Public interfaceITranslationProviderLanguageDirection
Exposes translation provider functionality for a specific language direction.
Public interfaceITranslationProviderWinFormsUI
This interface should be implemented by translation provider implementers in order to provide user interface functionality in SDL Trados Studio specific to that type of translation provider. Implementation of this interface should be marked up with the TranslationProviderWinFormsUiAttribute attribute for registration it with the plug-in manager.
Enumerations
  EnumerationDescription
Public enumerationCascadeMessageCode
CascadeMessageCode enumeration represents the cascade message codes.
Public enumerationContainerProperties
Represents the additional related objects that can be retrieved when retrieving one or more translation memory containers.
Public enumerationDatabaseServerAuthenticationType
Represents the possible authentication types to use for with DatabaseServer. See AuthenticationType.
Public enumerationDatabaseServerProperties
Represents the additional related objects that can be retrieved when retrieving one or more database servers.
Public enumerationDatabaseServerType
Represents the supported types of database server that can be used to host server-based translation memory containers. See ServerType.
Public enumerationFieldsTemplateProperties
Represents the additional related objects that can be retrieved when retrieving one or more fields templates.
Public enumerationImportExportResponse
ImportExportResponse
Public enumerationLanguageDirectionProperties
Represents the additional related objects that can be retrieved when retrieving one or more language directions.
Public enumerationLanguageResourcesTemplateProperties
Represents the additional related objects that can be retrieved when retrieving one or more language resource templates.
Public enumerationScheduledOperationStatus
Represents the possible statuses of a ScheduledOperation.
Public enumerationServerBasedTranslationMemoryVersion
Public enumerationTranslationMemoryFileAccessMode
The possible "access modes" for a password protected file-based TM. A password can be set for each access mode.
Public enumerationTranslationMemoryProperties
Represents the additional related objects that can be retrieved when retrieving one or more translation memories.
Public enumerationTranslationMethod
Enumerates the ways how a translation provider can compute a translation. See TranslationMethod.
Public enumerationTranslationSequenceProperties
Represents the additional related objects that can be retrieved when retrieving one or more translation sequences.
Community
Edit

Be the first to Edit the community content of this topic.
Comments