Class OdfFormulaConformanceReport
Reports mandatory-function coverage for an OpenFormula evaluator group. 報告 OpenFormula 評估器群組的強制函式覆蓋情形。
public sealed class OdfFormulaConformanceReport
- Inheritance
-
OdfFormulaConformanceReport
- Inherited Members
Remarks
Complete function-name coverage is necessary but does not by itself prove conformance; syntax, limits, conversions, and semantics require separate evidence. 完整函式名稱覆蓋是必要條件,但本身不足以證明一致性;語法、限制、轉換及語意仍須個別提出證據。
Properties
BestEffortFunctions
Gets mandatory functions whose built-in implementations are explicitly classified as best effort. 取得內建實作明確分類為 Best Effort 的強制函式。
public IReadOnlyList<string> BestEffortFunctions { get; }
Property Value
Group
Gets the evaluated conformance group. 取得接受評估的一致性群組。
public OdfFormulaConformanceGroup Group { get; }
Property Value
HasCompleteFunctionSet
Gets a value indicating whether every mandatory function name is available. 取得是否已提供全部強制函式名稱。
public bool HasCompleteFunctionSet { get; }
Property Value
HasOnlyFullyEvaluatedFunctions
Gets a value indicating whether every available mandatory function is classified as fully evaluated. 取得所有可用強制函式是否皆分類為完整求值。
public bool HasOnlyFullyEvaluatedFunctions { get; }
Property Value
IsSafeProfileComplete
Gets a value indicating whether the safe profile has no missing or best-effort functions. 取得安全設定檔是否沒有缺少或 Best Effort 函式。
public bool IsSafeProfileComplete { get; }
Property Value
Remarks
Security-excluded functions remain visible and prevent an unconditional official-conformance claim. 安全排除函式仍會明列,且不得據此宣稱無條件的官方一致性。
MissingFunctions
Gets mandatory function names unavailable from the evaluated function set. 取得接受評估的函式集合尚未提供的強制函式名稱。
public IReadOnlyList<string> MissingFunctions { get; }
Property Value
RequiredFunctions
Gets the cumulative mandatory function names. 取得累計強制函式名稱。
public IReadOnlyList<string> RequiredFunctions { get; }
Property Value
SecurityExcludedFunctions
Gets mandatory functions intentionally excluded by the safe execution policy. 取得因安全執行政策而刻意排除的強制函式。
public IReadOnlyList<string> SecurityExcludedFunctions { get; }