| FormattingStack Class |
Namespace: Sdl.FileTypeSupport.Framework.Core.Utilities.Formatting
The FormattingStack type exposes the following members.
| Name | Description | |
|---|---|---|
| FormattingStack |
Creates an empty formatting stack
| |
| FormattingStack(FormattingStack) |
Creates a deep copy of the other object
|
| Name | Description | |
|---|---|---|
| EffectiveFormatting |
The summary of all formatting on the stack.
|
| Name | Description | |
|---|---|---|
| Clone |
Implements deep cloning.
| |
| Pop |
Removes the top (most significant) formatting on the stack. The removed
formatting is returned.
| |
| Push |
Adds a new formatting as the most significant formatting on the stack.
|
This is implemented as a list rather than a stack to provide more flexibility in accessing the layers. The order of the items in the list determines their precedence. The most significant item comes first.