DisplayTextFormatterSupport

Overview

DisplayTextFormatterSupport यह एक क्लास है Aspose.Cells FOSS के लिए C++।.

आंतरिक सहायक विधियां संख्यात्मक, पाठ और तारीख / समय के मूल्यों को प्रदर्शित-टेक्स्ट प्रारूपण के लिए।.

इस कक्षा में सी ++ प्रोग्रामों में DisplayTextFormatterSupport वस्तुओं के साथ काम करने के लिए 17 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: ContainsNumericPlaceholder, ConvertToDouble, DisplayTextFormatterSupport, EvaluateCondition, ExpandSectionPattern, GetAbsoluteNumericValue, IsNumericValue, ParseSections, SanitizeNumericSection, SelectDateTimeSection, SelectNumericSection, SelectTextSection,और 5 अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी सी ++ अनुप्रयोग के लिए उपलब्ध हैं Aspose.Cells FOSS को C++ पैकेज के साथ स्थापित करने के बाद।.

Methods

SignatureDescription
DisplayTextFormatterSupport()इस उदाहरण पर DisplayTextFormatterSupport कॉल करें।.
SelectNumericSection(sections: std::vector<DisplayFormatSectionInfo>, numericValue: double, useAbsoluteValue: bool)std::optional<DisplayFormatSectionInfo>एक parsed प्रारूप कोड से उचित संख्यात्मक अनुभाग का चयन करें. जब अनुच्छेद खाली हो तो std::nullopt लौटता है.
SelectTextSection(sections: std::vector<DisplayFormatSectionInfo>)std::optional<DisplayFormatSectionInfo>पाठ अनुभाग (चौथा अनुच्छेद, या पहले ‘@’ शामिल है) का चयन करें. यदि कोई पाठ पृष्ठ नहीं पाया गया तो std::nullopt वापस आता है.
SelectDateTimeSection(sections: std::vector<DisplayFormatSectionInfo>)std::optional<DisplayFormatSectionInfo>पहली गैर-चाली तारीख/समय अनुभाग (पहले तीनों में से) का चयन करें. वापस std::nullopt यदि सभी सफेद हैं.
ParseSections(formatCode: std::string_view)std::vector<DisplayFormatSectionInfo>एक फ़ॉर्मेट कोड को अनुभाग विवरण में डालें।.
SplitSections(formatCode: std::string_view)std::vector<std::string>एक प्रारूप कोड अनकूट, अपरिहार्य अर्ध-क्लॉन्स पर विभाजित करता है।.
TryParseSectionCondition(section: std::string_view, conditionOperator: std::string, conditionValue: double)boolएक अनुभाग श्रृंखला से एक स्थिति (ऑपरेटर + मूल्य) को अलग करने का प्रयास करता है।.
TryParseConditionToken(token: std::string_view, conditionOperator: std::string, conditionValue: double)boolएक स्थिति टोकन जैसे “>=10” को तोड़ने का प्रयास करें।.
EvaluateCondition(conditionOperator: std::string_view, numericValue: double, conditionValue: double)boolयह संख्यात्मक मूल्य और परिस्थितियों के बीच तुलना करता है।.
ShouldUseAbsoluteValue(section: std::string_view, numericValue: double)boolयह निर्धारित करता है कि क्या प्रारूपण के दौरान एक नकारात्मक संख्या का पूर्ण मूल्य उपयोग किया जाना चाहिए (यानी पैटर्न में कोई स्पष्ट ‘-’ संकेत नहीं है)।.
SanitizeNumericSection(section: std::string_view)std::stringनिर्देशित ब्लेक्केट, कथन बचते हैं, और स्थान के मालिक वर्णों को एक संख्यात्मक अनुभाग से, शुद्ध श्रृंखला (एडजे-ट्रिम) वापस लाता है।.
StripDirectiveBrackets(section: std::string_view, preserveElapsedTokens: bool)std::stringएक अनुभाग श्रृंखला से ब्राकेट किए गए निर्देशिका टोकन को हटा देता है।.
ContainsNumericPlaceholder(pattern: std::string_view)boolयह सच है यदि पैटर्न में किसी भी संख्यात्मक स्थान धारक चरित्र शामिल है।.
ExpandSectionPattern(pattern: std::string_view, valueText: std::string_view, replaceTextPlaceholder: bool)std::stringपाठ स्थान रखने वालों को बदलकर एक अनुभाग पैटर्न का विस्तार करें और प्रारूपण बचत हटा दें।.
IsNumericValue(value: CellValue)boolयह सच है यदि CellValue में एक संख्यात्मक प्रकार (int या डबल) होता है।.
ConvertToDouble(value: CellValue)doubleएक संख्यात्मक CellValue को डबल में परिवर्तित करता है. std::invalid_argument के माध्यम से यदि मूल्य संख्या नहीं है तो।.
GetAbsoluteNumericValue(value: CellValue)CellValueगैर-आंकड़ा मूल्य अपरिवर्तित वापस कर दिया जाता है।.

See Also

 हिन्दी