Class XElementFormatter
Provides the ability to write the contents of XElement values into a format string.
Inherited Members
Namespace: UnityEngine.Localization.SmartFormat.Extensions
Syntax
[Serializable]
public class XElementFormatter : FormatterBase, IFormatter, ISerializationCallbackReceiver
Constructors
XElementFormatter()
Creates a new instance of the formatter.
Declaration
public XElementFormatter()
Properties
DefaultNames
Default names to use when Names is null
.
Declaration
public override string[] DefaultNames { get; }
Property Value
Type | Description |
---|---|
String[] |
Overrides
Methods
TryEvaluateFormat(IFormattingInfo)
Writes the current value to the output, using the specified format. IF this extension cannot write the value, returns false, otherwise true.
Declaration
public override bool TryEvaluateFormat(IFormattingInfo formattingInfo)
Parameters
Type | Name | Description |
---|---|---|
IFormattingInfo | formattingInfo |
Returns
Type | Description |
---|---|
Boolean |