AutoFilterSupport
AutoFilterSupport
概要
AutoFilterSupport は Aspose.Cells の C++ 用 FOSS に含まれるクラスです。
自動フィルタ操作用の内部ヘルパーメソッド。
このクラスは C++ プログラムで AutoFilterSupport オブジェクトを操作するための 10 のメソッドを提供します。利用可能なメソッドは AutoFilterSupport, CompareFilterColumns, NormalizeOptionalRange, NormalizeOptionalText, NormalizeRequiredRange, NormalizeText, ParseOperatorOrDefault, ToOperatorName, TryNormalizeRange, TryParseOperator です。Aspose.Cells の C++ 用 FOSS パッケージをインストールすれば、すべてのパブリックメンバーは任意の 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::string | FilterOperatorType をその XML 属性名に変換します。Equal の場合は null/empty を返します。 |
CompareFilterColumns(left: Core::FilterColumnModel, right: Core::FilterColumnModel) → int | 列インデックスで 2 つのフィルタ列を比較します。 |