AutoFilterSupport

AutoFilterSupport

개요

AutoFilterSupport은 Aspose.Cells FOSS for C++에 포함된 클래스입니다.

자동 필터 작업을 위한 내부 헬퍼 메서드.

이 클래스는 C++ 프로그램에서 AutoFilterSupport 객체를 다루기 위한 10개의 메서드를 제공합니다. 사용 가능한 메서드에는 AutoFilterSupport, CompareFilterColumns, NormalizeOptionalRange, NormalizeOptionalText, NormalizeRequiredRange, NormalizeText, ParseOperatorOrDefault, ToOperatorName, TryNormalizeRange, TryParseOperator가 포함됩니다. Aspose.Cells FOSS for C++ 패키지를 설치한 후에는 모든 공개 멤버를 C++ 애플리케이션에서 사용할 수 있습니다.

메서드

시그니처설명
AutoFilterSupport()이 AutoFilterSupport 인스턴스에서 AutoFilterSupport를 호출합니다.
NormalizeOptionalRange(value: std::string_view, parameterName: std::string_view) → std::string옵션 범위 문자열을 정규화하고, 비어 있으면 빈 문자열을 반환합니다. 비어 있지 않지만 유효한 범위가 아닌 경우 CellsException를 발생시킵니다.
NormalizeRequiredRange(value: std::string_view, parameterName: std::string_view) → std::string필수 범위 문자열을 정규화하고, 비어 있거나 유효하지 않은 경우 예외를 발생시킵니다.
TryNormalizeRange(value: std::string_view, normalized: std::string) → bool범위 문자열을 정규화하려 시도합니다. 성공하면 true를 반환합니다.
NormalizeOptionalText(value: std::string_view) → std::string옵션 텍스트를 트리밍하여 정규화하고, 빈 경우 빈 문자열을 반환합니다.
NormalizeText(value: std::string_view, parameterName: std::string_view) → std::string텍스트 값이 null이 아님을 검증합니다. 값이 null인 경우 ArgumentNullException에 해당하는 예외를 발생시킵니다. 값을 문자열로 반환합니다.
ParseOperatorOrDefault(value: std::string_view) → FilterOperatorType연산자 문자열을 파싱하며, 입력이 비어 있을 경우 기본값을 Equal로 설정합니다.
TryParseOperator(value: std::string_view, operatorType: FilterOperatorType) → bool연산자 문자열을 파싱하고, 인식되지 않은 값에 대해 false를 반환합니다.
ToOperatorName(operatorType: FilterOperatorType) → std::stringFilterOperatorType를 XML 속성 이름으로 변환하거나, Equal인 경우 null/empty를 반환합니다.
CompareFilterColumns(left: Core::FilterColumnModel, right: Core::FilterColumnModel) → int열 인덱스로 두 필터 열을 비교합니다.

참조

 한국어