System::EnumValues क्लास
अंतर्वस्तु
[
छिपाना
]EnumValues class
enum टाइप E के एन्हुमरेशन कॉन्स्टेंट्स के बारे में मेटा जानकारी प्रदान करता है।
template<typename E,class Guard>class EnumValues : public System::EnumValuesBase
| पैरामीटर | विवरण |
|---|---|
| E | एनीमरेशन का प्रकार |
विधियाँ
| विधि | विवरण |
|---|---|
| EnumValues() | एक इंस्टेंस बनाता है। |
| GetNames() const override | एनीमरेशन E के सभी नामों को शामिल करने वाला एरे लौटाता है। |
| static GetNames(const TypeInfo&) | निर्दिष्ट एनीमरेशन में कॉन्स्टेंट्स के नामों का एरे प्राप्त करता है। |
| GetUnderlyingType() const override | निर्दिष्ट एनीमरेशन का अंतर्निहित प्रकार लौटाता है। |
| static GetUnderlyingType(const TypeInfo&) | निर्दिष्ट एनीमरेशन का अंतर्निहित प्रकार लौटाता है। |
| GetValueOf(const String&, bool) const override | निर्दिष्ट नाम वाले एनीमरेशन कॉन्स्टेंट का बॉक्स्ड वैल्यू लौटाता है। |
| GetValueOf(long) const override | निर्दिष्ट मान के साथ enum स्थिरांक का बॉक्स्ड मान लौटाता है। |
| GetValues() const override | enumeration E के सभी मानों को शामिल करने वाला एक ऐरे लौटाता है। |
| static GetValues(const TypeInfo&) | निर्दिष्ट enumeration प्रकार के सभी मानों को शामिल करने वाला एक ऐरे लौटाता है। |
| static Parse(const TypeInfo&, const String&, bool) | निर्दिष्ट नाम के साथ निर्दिष्ट enumeration प्रकार के enumeration स्थिरांक के मान का प्रतिनिधित्व करने वाला एक ऑब्जेक्ट लौटाता है। |
| static ToObject(const TypeInfo&, uint64_t) | निर्दिष्ट 64-बिट unsigned integer मान को एक enumeration सदस्य में परिवर्तित करता है। |
| static ToObject(const TypeInfo&, const SharedPtr<Object>&) | एक integer मान वाले निर्दिष्ट ऑब्जेक्ट को एक enumeration सदस्य में परिवर्तित करता है। |
| virtual ~EnumValues() | डिस्ट्रक्टर। |
संबंधित देखें
- Class EnumValuesBase
- Namespace System
- Library Aspose.Page for C++