DefinedNameUtility
DefinedNameUtility
Przegląd
DefinedNameUtility jest klasą w Aspose.Cells FOSS dla C++.
Udostępnia pomocnicze funkcje normalizacji i walidacji dla zdefiniowanych nazw.
Ta klasa udostępnia 5 metod do pracy z obiektami DefinedNameUtility w programach C++. Dostępne metody to: IsReservedName, NormalizeComment, NormalizeFormula, NormalizeName, SameScope. Wszystkie publiczne elementy są dostępne dla każdej aplikacji C++ po zainstalowaniu pakietu Aspose.Cells FOSS dla C++.
Metody
| Sygnatura | Opis |
|---|---|
IsReservedName(name: std::string_view) → bool | Zwraca true, jeśli podana nazwa pasuje do jednej z zastrzeżonych wbudowanych nazw (bez rozróżniania wielkości liter). |
NormalizeName(name: std::string_view) → std::string | Usuwa zbędne znaki i waliduje zdefiniowaną nazwę. Rzuca CellsException, jeśli nazwa jest pusta lub jest zastrzeżoną wbudowaną nazwą. |
NormalizeFormula(formula: std::string_view) → std::string | Usuwa zbędne znaki z formuły, usuwa początkowy znak ‘=’, jeśli występuje, i ponownie usuwa zbędne znaki. Rzuca CellsException, jeśli wynik jest pusty. |
NormalizeComment(comment: std::string_view) → std::string | Usuwa zbędne znaki z komentarza i zwraca wynik. |
SameScope(left: std::optional<int>, right: std::optional<int>) → bool | Zwraca true, gdy oba zakresy są nieobecne lub oba są obecne i mają równe wartości. |