DefinedNameUtility
DefinedNameUtility
概要
DefinedNameUtility は Aspose.Cells FOSS for C++ のクラスです。
定義された名前に対する正規化および検証ヘルパーを提供します。
このクラスは C++ プログラムで DefinedNameUtility オブジェクトを扱うための 5 つのメソッドを提供します。利用可能なメソッドは IsReservedName、NormalizeComment、NormalizeFormula、NormalizeName、SameScope です。Aspose.Cells FOSS for C++ パッケージをインストールすれば、すべての公開メンバーは任意の C++ アプリケーションから利用可能です。
メソッド
| シグネチャ | 説明 |
|---|---|
IsReservedName(name: std::string_view) → bool | 与えられた名前が予約済みの組み込み定義名のいずれかと一致する場合(大文字小文字を区別しない)、true を返します。 |
NormalizeName(name: std::string_view) → std::string | 定義された名前の前後空白を除去し、検証します。名前が空であるか予約済みの組み込み名である場合、CellsException をスローします。 |
NormalizeFormula(formula: std::string_view) → std::string | 数式の前後空白を除去し、先頭に ‘=’ がある場合は取り除き、再度空白を除去します。結果が空の場合、CellsException をスローします。 |
NormalizeComment(comment: std::string_view) → std::string | コメントの前後空白を除去し、結果を返します。 |
SameScope(left: std::optional<int>, right: std::optional<int>) → bool | 両方のスコープが存在しないか、または両方のスコープが同じ値で存在する場合に true を返します。 |