[]
Abstract class that provides base functionality to store and resolve formatting in objects.
public abstract class FormattingBag
Public MustInherit Class FormattingBag
Name | Description |
---|---|
KeyDelimiter | For internal use. |
KeyFormat | For internal use. |
Name | Description |
---|---|
BaseKey | Gets the base (this class) key for formatting properties. |
ParentKey | Gets the parent (previous level) key for formatting properties. |
RootKey | Gets the root (concatenation of the parent and base) key for formatting properties. |
SyncBaseKeys | Gets the base keys to synchronize formatting properties with this object. |
Name | Description |
---|---|
ClearFormatting() | Clears direct formatting in the object. |
ConcateKeys(string, string) | Concatenates a root key with a short formatting key. |
ConcateKeys(string, string[]) | Concatenates a root key with a short formatting key array. |
ConcateKeys(string[], string) | Concatenates a root key array with a short formatting key. |
FixInheritedValues() | Fixes all inherited values as "direct" values for this instance. |
GetChildKeyPart(string) | Gets the first part of short key from the full key for the formatting property. |
GetDirectFormatting<T>(string, T) | Gets the direct formatting property value. |
GetDirectPropertyFormatting<T>(T, string) | Gets the direct formatting property value. |
GetFormattingKey(string) | Gets a full key for the formatting property. |
GetFormatting<T>(string, T) | Gets the formatting property value. |
GetFormatting<T>(string, T, out int, bool) | Gets the formatting property value. |
GetPropertyFormatting<T>(T, string) | Gets the formatting property value. |
GetShortKey(string) | Gets a short key from the full key for the formatting property. |
HasDirectFormatting(string) | Gets whether the direct formatting applied for the property. |
HasDirectFormatting(string, string) | Gets whether the direct formatting contains any data for an object with specified keys. |
HasDirectFormattingWithIgnore(string, string) | Gets whether the attached FormattingBag class has direct formatting in the shape except ignored key. |
HasDirectFormattingWithIgnore(string, string, string) | Gets whether the attached FormattingBag class has direct formatting in the shape except ignored key. |
HasDirectPropertyFormatting(string) | Gets whether the direct formatting applied for the property. |
RemoveDirectFormatting(string) | Resets the direct formatting property. |
SetDirectPropertyFormatting(object, string) | Sets the direct formatting property value. |
SetDirectPropertyFormattingEx<T>(object, T, string) | Sets the direct formatting property value. |
SetFormatting(string, object, bool) | Sets the formatting property value. |
SetFormatting<T>(string, object, T, bool) | Sets the formatting property value. |
SetPropertyFormatting(object, string) | Sets the formatting property value. |
SetPropertyFormattingEx<T>(object, T, string) | Sets the formatting property value. |
TryGetDirectFormatting<T>(string, T, out T, bool) | Gets the direct formatting property value. |
UpdateVersion(int?) | Updates version of current GrapeCity.Documents.Word.IVersionedFormatting. |