DefinedNameUtility
DefinedNameUtility
개요
DefinedNameUtility은(는) C++용 Aspose.Cells FOSS의 클래스입니다.
정의된 이름에 대한 정규화 및 검증 도우미를 제공합니다.
이 클래스는 C++ 프로그램에서 DefinedNameUtility 객체를 다루기 위한 5개의 메서드를 제공합니다. 사용 가능한 메서드에는 IsReservedName, NormalizeComment, NormalizeFormula, NormalizeName, SameScope가 포함됩니다. Aspose.Cells C++용 FOSS 패키지를 설치한 후 모든 공개 멤버는 모든 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를 반환합니다. |