Namespace Sdl.Core.Bcm.BcmModel
Classes
ConfirmationLevel
Different stages of translation and translation approval for a Segment.
DependencyFile
Files marked as dependencies for the BCM content. Used for conversion from and to native formats.
DependencyFileUsage
Defines the purpose of a DependencyFile.
Document
The BCM root element.
ExtensionDataContainer
A Newtonsoft.Json.JsonExtensionDataAttribute object used as base for elements that need to preserve unrecognized data on deserialization.
FeedbackContainer
Holds feedback information created during the translation and review process.
FeedbackType
Types of feedback changes created during the translation/review process.
File
BCM data extracted from a native file.
FileMetaDataKeys
Constants used for File metadata.
Fragment
Class representing an independent fragment (slice) of a BCM Document.
LocalizableSubContent
Subcontent of a particular BCM content element.
LockedContentContainer
Marks content that is locked for editing.
MarkupData
Abstract entity representing an item that can be included inside a MarkupDataContainer. Examples: TextMarkup, PlaceholderTag, TagPair.
MarkupDataContainer
A MarkupData element that can hold other MarkupData elements.
MetadataContainer
An object that contains metadata in the form of a DictionaryEx<TKey, TValue>.
Paragraph
A MarkupDataContainer containing the source or target content of a ParagraphUnit.
ParagraphUnit
The main element of translatable content. Contains a source and target Paragraph element.
ParagraphUnitMetadataKeys
Constants with ParagraphUnit related metadata keys.
PlaceholderTag
A tag with no translatable content.
RevisionContainer
Marks revisions to the translated content.
RevisionType
Types of RevisionContainer.
Segment
Basic unit of translatable content.
SegmentationHint
Information on how specific tags should be segmented.
SegmentMetaDataKeys
Constants for Segment metadata.
SegmentPair
Class grouping together the source and equivalent target Segment.
StructureTag
A tag that is used for document structure only and has no translatable content.
TagPair
A tag composed of a start and and end tag. Can contain other MarkupData elements.
TagPairMetaDataKeys
Constants used a keys for TagPair metadata.
TextContextMatchLevel
Used with textual context matches to indicate the level of matching.
TextMarkup
A MarkupData containing plain text.
TranslationOrigin
Contains information on the origin of translation.
TranslationOriginMetaData
Metadata keys used for TranslationOrigin metadata.
TranslationQualityEstimation
Model for persisting TQE(Translation Quality Estimation) information
UnknownMarkupData
A MarkupData which was not recognized during deserialization. Used only to preserve its existing data and should not be used directly in BCM processing.
Interfaces
ISkeletonItemReference<T>
Marks a class as having its definition in the FileSkeleton.