Class OdfNumberFormatter
Provides the OdfNumberFormatter API. 負責處理 .NET 格式字串與 ODF 數字樣式之間轉換的格式化器。
public class OdfNumberFormatter
- Inheritance
-
OdfNumberFormatter
- Inherited Members
Constructors
OdfNumberFormatter(OdfNode, OdfNode)
Performs odf number formatter. 初始化 OdfNumberFormatter 類別的新執行個體。
public OdfNumberFormatter(OdfNode contentRoot, OdfNode stylesRoot)
Parameters
contentRootOdfNode內容 XML 的根節點
stylesRootOdfNode樣式 XML 的根節點
Exceptions
- ArgumentNullException
當
contentRoot或stylesRoot為 null 時拋出
Methods
GetNumberStyleNode(string)
Gets number style node. 將樣式名稱解析為節點。若找不到,則傳回後備的 Standard 數字樣式以防止 NullReferenceException。
public OdfNode GetNumberStyleNode(string styleName)
Parameters
styleNamestring樣式名稱
Returns
- OdfNode
解析後的樣式節點
GetOrCreateNumberStyle(string)
Short overload of GetOrCreateNumberStyle that accepts dotNetFormat; remaining optional parameters use defaults and forward to the full overload. 便利多載:提供 dotNetFormat;其餘可選參數使用預設值並轉呼叫最長 GetOrCreateNumberStyle 多載。
public string GetOrCreateNumberStyle(string dotNetFormat)
Parameters
dotNetFormatstring
Returns
GetOrCreateNumberStyle(string, CultureInfo?)
Gets or create number style. 註冊 .NET 格式字串,必要時將其翻譯為 ODF 樣式,並傳回要參考的樣式名稱。
public string GetOrCreateNumberStyle(string dotNetFormat, CultureInfo? culture)
Parameters
dotNetFormatstring.NET 格式字串
cultureCultureInfo地區設定資訊
Returns
- string
註冊或建立的樣式名稱
ParsePattern(string)
Parses pattern. 解析格式模式。
public static FormatInfo ParsePattern(string pattern)
Parameters
patternstring格式模式字串
Returns
- FormatInfo
解析後的 FormatInfo 執行個體
ResolveStandardFormat(string, CultureInfo)
Resolves standard format. 解析標準格式。
public static string ResolveStandardFormat(string format, CultureInfo culture)
Parameters
formatstring格式字串
cultureCultureInfo地區設定資訊
Returns
- string
解析後的標準格式字串