Interface IContextProperties
Context information passed through the ChangeContext(IContextProperties) method
Inherited Members
System.ICloneable.Clone()
Namespace: Sdl.FileTypeSupport.Framework.NativeApi
Assembly: Sdl.FileTypeSupport.Framework.Core.dll
Syntax
public interface IContextProperties : ICloneable
Properties
Contexts
List of IContextInfo objects, with the most relevant context being first in the list.
Declaration
IList<IContextInfo> Contexts { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<IContextInfo> |
EffectiveDefaultFormatting
The sum of all formatting provided by contexts, or null
if
no contexts in the list have associated formatting.
Declaration
IFormattingGroup EffectiveDefaultFormatting { get; }
Property Value
Type | Description |
---|---|
IFormattingGroup |
Remarks
This is computed by overlaying the formatting from each context in the order in which they appear, with the first context being the most significant.
StructureInfo
The context that relates specifically to the document structure. This has been separated out from the contexts list, because translation context priorities may not be the same as document structure priority.
Declaration
IStructureInfo StructureInfo { get; set; }
Property Value
Type | Description |
---|---|
IStructureInfo |