Namespace Sdl.FileTypeSupport.Framework.Core.Utilities.NativeApi
Classes
AbstractFilePostTweaker
Abstract class that provides the base functionality for the Post Tweaker components. Overrides the Tweak method to perform the work of modifying the file.
AbstractFilePreTweaker
Provides an implementation of a NativeFileTweaker that handles the work of creating a backup of the original file. Override the virtual Tweak method to perform the actual work of modifying the file.
DefaultPersistentFilePropertiesKeys
Namespace for keys used for storing well-known persistent file properties in IPersistentFileConversionProperties.
DefaultPropertiesFactory
Static helper used to create an instance of the current default implementation of the properties item factory.
DefaultTranslationOrigin
This class holds the constants that represent the suggested default values to use for the TranslationOrigin attribute.
These values are also used for the sdl:origin attribute of the mrk element when serializing to XLIFF.
DefaultTranslationOriginPropertiesKeys
Keys used by some SDL components for storing published metadata in ITranslationOrigin.
LengthTypes
Specifies the units that are used to provide length context information for the verification.
LineNumberTracker
Native content processor implementation that tracks line and offset number for content passed through the native API.
MetaDataTypes
Specifies the key values for the different metadata that should be associated with a length context.
RegExFilePostTweaker
An implementation of a File Post Tweaker that uses RegEx matches and replaces values to specify the processing action that should be performed on a file.
RegExFilePreTweaker
An implementation of a FileTweaker that can be used by filters to perform the simple task of replacing text in a native file.
SeverityTypes
Specifies the severity of not complying with the restrictions contained in the length context.
StandardContextTypes
Pre-defined string constants to be used as standard context names for non-TM matching contexts. For TM match contexts, use the values in TMMatchContextTypes.
StandardContextTypes.ContextData
Manages additional properties for context information.
TMMatchContextTypes
Namespace for constants defining the set of well-known values
that are recommended to be used to indicate TM match context
types in Sdl.FileTypeSupport.Framework.NativeApi.IContextInfo.ContextType
.
TMTranslationOriginMetaData
MetaData keys for TM info relating to Translation Origin